\GridFieldUserColumns
Synopsis
class GridFieldUserColumns
extends ViewableData
implements
GridField_ColumnProvider,GridField_HTMLProvider,GridField_URLHandler
{
- // members
- public static string $static_field_for_extra_columns = 'extra_summary_fields';
- protected $gridField;
- protected $default_columns;
- // methods
- public void init()
- public void augmentColumns()
- public void defaultColumns()
- public void userColumns()
- public void currentColumns()
- public void availableColumns()
- public void getColumnsHandled()
- public void getColumnMetadata()
- public void getColumnContent()
- public void getColumnAttributes()
- public Array getHTMLFragments()
- public void getURLHandlers()
- public void UserColumnsForm()
- public void Columns()
- public void saveUserColumns()
Hierarchy
Extends
- ViewableData
Implements
- GridField_ColumnProvider
- GridField_HTMLProvider
- GridField_URLHandler
Members
protected
- $default_columns
- $gridField
public
- $static_field_for_extra_columns
Methods
public
- Columns()
- UserColumnsForm()
- augmentColumns() — This component is not providing columns but manipulating the columns provided by GridFieldDataColumns.
- availableColumns()
- currentColumns()
- defaultColumns()
- getColumnAttributes()
- getColumnContent()
- getColumnMetadata()
- getColumnsHandled()
- getHTMLFragments() — Returns a map where the keys are fragment names and the values are pieces of HTML to add to these fragments.
- getURLHandlers()
- init()
- saveUserColumns()
- userColumns()