TabRendererBase.php in Quick Tabs 8.3
Namespace
Drupal\quicktabsFile
src/TabRendererBase.phpView source
<?php
namespace Drupal\quicktabs;
use Drupal\Component\Plugin\PluginBase;
use Drupal\quicktabs\Entity\QuickTabsInstance;
/**
* Base implementation for plugins that render tabbed output.
*/
abstract class TabRendererBase extends PluginBase implements TabRendererInterface {
/**
* Gets the name of the plugin.
*/
public function getName() {
return $this->pluginDefinition['name'];
}
/**
* {@inheritdoc}
*/
public function optionsForm(QuickTabsInstance $instance) {
return [];
}
/**
* {@inheritdoc}
*/
public abstract function render(QuickTabsInstance $instance);
}
Classes
Name | Description |
---|---|
TabRendererBase | Base implementation for plugins that render tabbed output. |