Expanded class hierarchy of OSM 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\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\Plugin\Source\BingMaps\BingMaps
- class \Drupal\openlayers\Plugin\Source\Cluster\Cluster
- class \Drupal\openlayers\Plugin\Source\GeoJSON\GeoJSON
- class \Drupal\openlayers\Plugin\Source\GoogleMaps\GoogleMaps
- class \Drupal\openlayers\Plugin\Source\GPX\GPX
- class \Drupal\openlayers\Plugin\Source\ImageStatic\ImageStatic
- class \Drupal\openlayers\Plugin\Source\ImageVector\ImageVector
- class \Drupal\openlayers\Plugin\Source\InlineJS\InlineJS
- class \Drupal\openlayers\Plugin\Source\KML\KML
- class \Drupal\openlayers\Plugin\Source\MapQuest\MapQuest
- class \Drupal\openlayers\Plugin\Source\Stamen\Stamen
- class \Drupal\openlayers\Plugin\Source\TileDebug\TileDebug
- class \Drupal\openlayers\Plugin\Source\TileJSON\TileJSON
- class \Drupal\openlayers\Plugin\Source\TileUTFGrid\TileUTFGrid
- class \Drupal\openlayers\Plugin\Source\TileWMS\TileWMS
- class \Drupal\openlayers\Plugin\Source\Vector\Vector
- class \Drupal\openlayers\Plugin\Source\XYZ\XYZ
- class \Drupal\openlayers\Plugin\Source\OSM\OSM
- class \Drupal\openlayers_library\Plugin\Source\Random\Random
- class \Drupal\openlayers_views\Plugin\Source\Views\Views
- class \Drupal\openlayers\Types\Style implements StyleInterface