You are here

public function Layer::setSource in Openlayers 7.3

Set the source of this layer.

Parameters

SourceInterface $source: The source object.

Return value

LayerInterface The parent layer.

Overrides LayerInterface::setSource

File

src/Types/Layer.php, line 47
Class Layer.

Class

Layer
Class Layer.

Namespace

Drupal\openlayers\Types

Code

public function setSource(SourceInterface $source) {
  $this
    ->setOption('source', $source
    ->getMachineName());
  return $this
    ->addObject($source);
}