Helper interface to other Content Plugins.

Hierarchy

Expanded class hierarchy of QuicktabContentInterface

All classes that implement QuicktabContentInterface

5 files declare their use of QuicktabContentInterface
QuickBlockContent.php in src/Plugin/QuickContent/QuickBlockContent.php
Contains Drupal\quicktabs\Plugin\QuickContent\QuickBlockContent.php.
QuickCallbackContent.php in src/Plugin/QuickContent/QuickCallbackContent.php
Contains \Drupal\quicktabs\Plugin\QuickContent\QuickCallbackContent.php
QuickNodeContent.php in src/Plugin/QuickContent/QuickNodeContent.php
Contains \Drupal\quicktabs\Plugin\QuickContent\QuickNodeContent.
QuickQtabsContent.php in src/Plugin/QuickContent/QuickQtabsContent.php
Contains Drupal\quicktabs\Plugin\QuickContent\QuickQtabsContent.php
QuickViewContent.php in src/Plugin/QuickContent/QuickViewContent.php
Contains \Drupal\quicktabs\Plugin\QuickContent\QuickViewContent.php

File

src/QuicktabContentInterface.php, line 13

Namespace

Drupal\quicktabs
View source
interface QuicktabContentInterface {
    
    /**
     * @return string
     */
    public static function getType();
    
    /**
     * @param $delta
     * @param $qt
     * @param array $form
     * test description.
     * @return array
     */
    public function optionsForm($delta, $qt, $form);
    
    /**
     * @param bool $hide_empty
     * @param array $args
     * @return array
     */
    public function render($hide_empty = FALSE, $args = array());
    
    /**
     * @return array
     */
    public function getAjaxKeys();
    
    /**
     * @return array
     */
    public function getUniqueKeys();

}

Members