You are here

interface InteractionInterface in Openlayers 7.3

Interface InteractionInterface.

Hierarchy

Expanded class hierarchy of InteractionInterface

All classes that implement InteractionInterface

File

src/Types/InteractionInterface.php, line 12
Interface InteractionInterface.

Namespace

Drupal\openlayers\Types
View source
interface InteractionInterface extends ObjectInterface {

}

Members

Namesort descending Modifiers Type Description Overrides
ObjectInterface::addObject public function Add an object into the collection of the parent object. 1
ObjectInterface::attached public function Returns a list of attachments for building the render array. 1
ObjectInterface::clearOption public function Remove an option. 1
ObjectInterface::dependencies public function Defines dependencies. 1
ObjectInterface::getClassDirectory public function Returns the path to the plugin directory. 1
ObjectInterface::getClassPath public function Returns the path to the class file. 1
ObjectInterface::getCollection public function Return the Collection object linked to the object. 1
ObjectInterface::getConfiguration public function Return the object configuration. 1
ObjectInterface::getDependencies public function Return all the dependencies objects of the parent object. 1
ObjectInterface::getDescription public function Return the description of the object. 1
ObjectInterface::getExport public function Return an object, CTools Exportable. 1
ObjectInterface::getFactoryService public function Return the Factory Service of the object. 1
ObjectInterface::getId public function Return the object unique ID. 2
ObjectInterface::getJS public function Return the JS to insert in the page when building the object. 1
ObjectInterface::getMachineName public function Return the unique machine name of the object. 1
ObjectInterface::getName public function Return the human name of the object. 1
ObjectInterface::getObjects public function Return an array of OL objects indexed by their type. 1
ObjectInterface::getOption public function Returns an option. 1
ObjectInterface::getOptions public function Return the options array. 1
ObjectInterface::getParents public function Returns an array with the maps this object is attached on. 1
ObjectInterface::getPluginDescription public function Return the description of the object's plugin. 1
ObjectInterface::getProvider public function Return the module that provides this plugin. 1
ObjectInterface::getType public function The type of this object. 1
ObjectInterface::getWeight public function Get the weight of an object. 1
ObjectInterface::i18nStringsRefresh public function Refresh string translations. 1
ObjectInterface::init public function Initializes the object. 1
ObjectInterface::initCollection public function Initializes the Collection, Import objects from options, Import the current object. 1
ObjectInterface::isAsynchronous public function Whether or not this object has to be processed asynchronously. 1
ObjectInterface::optionsForm public function Provides the options form to configure this object. 1
ObjectInterface::optionsFormSubmit public function Submit callback for the options form. 1
ObjectInterface::optionsFormValidate public function Validation callback for the options form. 1
ObjectInterface::optionsToObjects public function Return a flat array containing Openlayers Objects from the options array. 1
ObjectInterface::postBuild public function Invoked after an objects render array is built. 1
ObjectInterface::preBuild public function Invoked before an objects render array is built. 1
ObjectInterface::removeObject public function Remove an object from the collection. 1
ObjectInterface::resetCollection public function Reset the object's Collection. 1
ObjectInterface::setFactoryService public function Set the Factory Service of the object. 1
ObjectInterface::setId public function Set the object ID. 1
ObjectInterface::setOption public function Set an option. 1
ObjectInterface::setOptions public function Set the options array. 1
ObjectInterface::setWeight public function Set the weight of an object. 1