You are here

interface OpenlayersConfigurablePluginInterface in Openlayers 8.4

Defines the interface for configurable Openlayers components (styles/controls/interctions).

Hierarchy

Expanded class hierarchy of OpenlayersConfigurablePluginInterface

All classes that implement OpenlayersConfigurablePluginInterface

See also

\Drupal\image\Annotation\ImageEffect

\Drupal\image\ConfigurableImageEffectBase

\Drupal\image\ImageEffectInterface

\Drupal\image\ImageEffectBase

\Drupal\image\ImageEffectManager

Plugin API

1 file declares its use of OpenlayersConfigurablePluginInterface
OpenlayersPluginFormBase.php in src/Form/OpenlayersPluginFormBase.php

File

src/OpenlayersConfigurablePluginInterface.php, line 17

Namespace

Drupal\openlayers
View source
interface OpenlayersConfigurablePluginInterface extends OpenlayersPluginInterface, PluginFormInterface {

}

Members

Namesort descending Modifiers Type Description Overrides
ConfigurableInterface::defaultConfiguration public function Gets default configuration for this plugin. 11
ConfigurableInterface::getConfiguration public function Gets this plugin's configuration. 12
ConfigurableInterface::setConfiguration public function Sets the configuration for this plugin instance. 12
DependentPluginInterface::calculateDependencies public function Calculates dependencies for the configured plugin. 19
OpenlayersPluginInterface::getDerivativeExtension public function Returns the extension of the derivative after applying this image effect. 1
OpenlayersPluginInterface::getSummary public function Returns a render array summarizing the configuration of the image effect. 1
OpenlayersPluginInterface::getUuid public function Returns the unique ID representing the image effect. 1
OpenlayersPluginInterface::getWeight public function Returns the weight of the image effect. 1
OpenlayersPluginInterface::label public function Returns the image effect label. 1
OpenlayersPluginInterface::setWeight public function Sets the weight for this image effect. 1
OpenlayersPluginInterface::transformDimensions public function Determines the dimensions of the styled image. 1
PluginFormInterface::buildConfigurationForm public function Form constructor. 36
PluginFormInterface::submitConfigurationForm public function Form submission handler. 32
PluginFormInterface::validateConfigurationForm public function Form validation handler. 18
PluginInspectionInterface::getPluginDefinition public function Gets the definition of the plugin implementation. 4
PluginInspectionInterface::getPluginId public function Gets the plugin_id of the plugin instance. 2