Expanded class hierarchy of OL3LayerSwitcher in Openlayers 7.3
- class \Drupal\openlayers\Types\Base extends \Drupal\Component\Plugin\PluginBase implements ObjectInterface
- class \Drupal\openlayers\Types\Component implements ComponentInterface
- class \Drupal\openlayers\Types\Control implements ControlInterface
- class \Drupal\openlayers\Plugin\Control\Attribution\Attribution
- class \Drupal\openlayers\Plugin\Control\FullScreen\FullScreen
- class \Drupal\openlayers\Plugin\Control\InlineJS\InlineJS
- class \Drupal\openlayers\Plugin\Control\LayerSwitcher\LayerSwitcher
- class \Drupal\openlayers\Plugin\Control\MousePosition\MousePosition
- class \Drupal\openlayers\Plugin\Control\OverviewMap\OverviewMap
- class \Drupal\openlayers\Plugin\Control\Rotate\Rotate
- class \Drupal\openlayers\Plugin\Control\ScaleLine\ScaleLine
- class \Drupal\openlayers\Plugin\Control\ZoomSlider\ZoomSlider
- class \Drupal\openlayers\Plugin\Control\ZoomToExtent\ZoomToExtent
- class \Drupal\openlayers\Plugin\Control\Zoom\Zoom
- class \Drupal\openlayers_cesium\Plugin\Control\OL3CesiumControl\OL3CesiumControl
- class \Drupal\openlayers_geofield\Plugin\Control\Geofield\Geofield
- class \Drupal\openlayers_library\Plugin\Control\Export\Export
- class \Drupal\openlayers_library\Plugin\Control\JSGeocoder\JSGeocoder
- class \Drupal\openlayers_library\Plugin\Control\OL3LayerSwitcher\OL3LayerSwitcher
- class \Drupal\openlayers\Types\Error implements ComponentInterface, ControlInterface, LayerInterface, SourceInterface, StyleInterface
- class \Drupal\openlayers\Types\Interaction implements InteractionInterface
- class \Drupal\openlayers\Types\Layer implements LayerInterface
- class \Drupal\openlayers\Types\Map implements MapInterface
- class \Drupal\openlayers\Types\Projection implements ProjectionInterface
- class \Drupal\openlayers\Types\Source implements SourceInterface
- class \Drupal\openlayers\Types\Style implements StyleInterface