Style plugin to render each item as a row in a table.
@Plugin(
id = "table",
title = @Translation("Table"),
help = @Translation("Displays rows in a table."),
theme = "views_view_table",
type = "normal"
)
Expanded class hierarchy of Table
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
PluginBase:: |
protected | property | Configuration information passed into the plugin. | 1 |
PluginBase:: |
public | property | Plugins's definition | |
PluginBase:: |
protected | property | The discovery object. | |
PluginBase:: |
public | property | The display object this plugin is for. | |
PluginBase:: |
public | property | Options for this plugin will be held here. | |
PluginBase:: |
protected | property | The plugin_id. | |
PluginBase:: |
public | property | The top object of a view. | 1 |
PluginBase:: |
public | function | Provide a list of additional theme functions for the theme information page | |
PluginBase:: |
public | function | Returns an array of available token replacements. | |
PluginBase:: |
public | function |
Implements Drupal\Component\Plugin\PluginInterface::getDefinition(). Overrides PluginInspectionInterface:: |
|
PluginBase:: |
public | function |
Implements Drupal\Component\Plugin\PluginInterface::getPluginId(). Overrides PluginInspectionInterface:: |
|
PluginBase:: |
public | function | Adds elements for available core tokens to a form. | |
PluginBase:: |
public | function | Returns a string with any core tokens replaced. | |
PluginBase:: |
public | function | Return the human readable name of the display. | |
PluginBase:: |
protected | function | ||
PluginBase:: |
public | function | Handle any special handling on the validate form. | 10 |
PluginBase:: |
public | function | Returns the summary of the settings in the display. | 6 |
PluginBase:: |
public | function | Provide a full list of possible theme templates used by this style. | 1 |
PluginBase:: |
public | function | Unpack options over our existing defaults, drilling down into arrays so that defaults don't get totally blown away. | |
PluginBase:: |
public | function | Returns the usesOptions property. | 8 |
PluginBase:: |
public | function |
Constructs a Plugin object. Overrides PluginBase:: |
|
StylePluginBase:: |
property | Contains the row plugin, if it's initialized and the style itself supports it. | ||
StylePluginBase:: |
property | Store all available tokens row rows. | ||
StylePluginBase:: |
protected | property | Does the style plugin support grouping of rows. | 1 |
StylePluginBase:: |
protected | property |
Overrides Drupal\views\Plugin\Plugin::$usesOptions. Overrides PluginBase:: |
|
StylePluginBase:: |
public | function |
Clears a plugin. Overrides PluginBase:: |
|
StylePluginBase:: |
function | Get a rendered field. | ||
StylePluginBase:: |
function | Get the raw field value. | ||
StylePluginBase:: |
function | Return the token replaced row class for the specified row. | ||
StylePluginBase:: |
public | function | Initialize a style plugin. | |
StylePluginBase:: |
function | Allow the style to do stuff before each row is rendered. | ||
StylePluginBase:: |
public | function |
Add anything to the query that we might need to. Overrides PluginBase:: |
1 |
StylePluginBase:: |
function | Render the display in this style. | 4 | |
StylePluginBase:: |
function | Render all of the fields for a given style and store them on the object. | ||
StylePluginBase:: |
function | Group records as needed for rendering. | ||
StylePluginBase:: |
function | Render the grouping sets. | ||
StylePluginBase:: |
function | Take a value and apply token replacement logic to it. | ||
StylePluginBase:: |
function | Return TRUE if this style also uses fields. | 2 | |
StylePluginBase:: |
function | Returns the usesGrouping property. | 1 | |
StylePluginBase:: |
function | Returns the usesRowClass property. | 4 | |
StylePluginBase:: |
function | Returns the usesRowPlugin property. | 6 | |
StylePluginBase:: |
function | Return TRUE if this style uses tokens. | ||
StylePluginBase:: |
public | function |
Validate that the plugin is correct and can be saved. Overrides PluginBase:: |
|
StylePluginBase:: |
public | function |
Validate the options form. Overrides PluginBase:: |
|
StylePluginBase:: |
function | Provide a form in the views wizard if this style is selected. | ||
Table:: |
public | property | Contains the current active sort column. | |
Table:: |
public | property | Contains the current active sort order, either desc or asc. | |
Table:: |
protected | property |
Does the style plugin for itself support to add fields to it's output. Overrides StylePluginBase:: |
|
Table:: |
protected | property |
Does the style plugin support custom css class for the rows. Overrides StylePluginBase:: |
|
Table:: |
protected | property |
Does the style plugin allows to use style plugins. Overrides StylePluginBase:: |
|
Table:: |
public | function |
Render the given style. Overrides StylePluginBase:: |
|
Table:: |
function |
Determine if we should provide sorting based upon $_GET inputs Overrides StylePluginBase:: |
||
Table:: |
function |
Add our actual sort criteria Overrides StylePluginBase:: |
||
Table:: |
protected | function |
Information about options for all kinds of purposes will be held here.
@code
'option_name' => array( Overrides StylePluginBase:: |
|
Table:: |
function |
Should the output of the style plugin be rendered even if it's a empty view. Overrides StylePluginBase:: |
||
Table:: |
function | Normalize a list of columns based upon the fields that are available. This compares the fields stored in the style handler to the list of fields actually in the view, removing fields that have been removed and adding new fields in their own column. | ||
Table:: |
function |
Alter the options of a display before they are added to the view. Overrides StylePluginBase:: |