Open Journal Systems  3.3.0
ListbuilderGridColumn Class Reference
Inheritance diagram for ListbuilderGridColumn:
GridColumn GridBodyElement MultilingualListbuilderGridColumn

Public Member Functions

 __construct ($listbuilder, $id='', $title=null, $titleTranslated=null, $template=null, $cellProvider=null, $flags=array())
 
- Public Member Functions inherited from GridColumn
 __construct ($id='', $title=null, $titleTranslated=null, $template=null, $cellProvider=null, $flags=array())
 
 getCellActions ($request, $row, $position=GRID_ACTION_POSITION_DEFAULT)
 
 getCellProvider ()
 
 getLocalizedTitle ()
 
 getTemplate ()
 
 getTitle ()
 
 setTemplate ($template)
 
 setTitle ($title)
 
 setTitleTranslated ($titleTranslated)
 
- Public Member Functions inherited from GridBodyElement
 __construct ($id='', $cellProvider=null, $flags=array())
 
 addFlag ($flag, $value=true)
 
 getFlag ($flag)
 
 getFlags ()
 
 getId ()
 
 hasFlag ($flag)
 
 setCellProvider ($cellProvider)
 
 setId ($id)
 

Additional Inherited Members

- Data Fields inherited from GridColumn
 $_template
 
 $_title
 
 $_titleTranslated
 
- Data Fields inherited from GridBodyElement
 $_cellProvider
 
 $_flags
 
 $_id
 

Detailed Description

Represents a column within a listbuilder.

Definition at line 19 of file ListbuilderGridColumn.inc.php.

Constructor & Destructor Documentation

◆ __construct()

ListbuilderGridColumn::__construct (   $listbuilder,
  $id = '',
  $title = null,
  $titleTranslated = null,
  $template = null,
  $cellProvider = null,
  $flags = array() 
)

Constructor

Parameters
$listbuilderListbuilderHandler The listbuilder handler this column belongs to.
$idstring The optional symbolic ID for this column.
$titlestring The optional title for this column.
$titleTranslatedstring The optional translated title for this column.
$templatestring The optional overridden template for this column.
$cellProviderListbuilderGridCellProvider The optional overridden grid cell provider.
$flagsarray Optional set of flags for this column's display.

Definition at line 30 of file ListbuilderGridColumn.inc.php.


The documentation for this class was generated from the following file: