You are here

interface ViewsSlideshowWidgetTypeInterface in Views Slideshow 8.4

Provides an interface for a Views slideshow widget type.

Hierarchy

Expanded class hierarchy of ViewsSlideshowWidgetTypeInterface

All classes that implement ViewsSlideshowWidgetTypeInterface

File

src/ViewsSlideshowWidgetTypeInterface.php, line 13

Namespace

Drupal\views_slideshow
View source
interface ViewsSlideshowWidgetTypeInterface extends PluginInspectionInterface, ConfigurableInterface, PluginFormInterface, DependentPluginInterface {

  /**
   * Check if the widget type is compatible with the selected slideshow.
   *
   * @return bool
   *   TRUE if the widget type is compatible with the slideshow.
   */
  public function checkCompatiblity($slideshow);

}

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
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
ViewsSlideshowWidgetTypeInterface::checkCompatiblity public function Check if the widget type is compatible with the selected slideshow. 1