Same name in other branches
  1. 4.x src/Annotation/TabRenderer.php \Drupal\quicktabs\Annotation\TabRenderer

Defines a tab renderer item annotation object.

Plugin Namespace: Plugin\quicktabs\TabRenderer.

Hierarchy

  • class \Drupal\quicktabs\Annotation\TabRenderer extends \Drupal\Component\Annotation\Plugin

Expanded class hierarchy of TabRenderer

See also

\Drupal\quicktabs\Plugin\TabRendererManager

plugin_api

3 classes are annotated with TabRenderer
AccordionTabs in quicktabs_accordion/src/Plugin/TabRenderer/AccordionTabs.php
Provides an 'AccordionTabs' tab renderer.
QuickTabs in src/Plugin/TabRenderer/QuickTabs.php
Provides a 'QuickTabs' tab renderer.
UiTabs in quicktabs_jqueryui/src/Plugin/TabRenderer/UiTabs.php
Provides a 'ui tabs' tab renderer.

File

src/Annotation/TabRenderer.php, line 17

Namespace

Drupal\quicktabs\Annotation
View source
class TabRenderer extends Plugin {
    
    /**
     * The plugin ID.
     *
     * @var string
     */
    public $id;
    
    /**
     * The name of the tab renderer.
     *
     * @var \Drupal\Core\Annotation\Translation
     *
     * @ingroup plugin_translatable
     */
    public $name;

}

Members

Title Sort descending Modifiers Object type Summary
TabRenderer::$id public property The plugin ID.
TabRenderer::$name public property The name of the tab renderer.