TableData
in package
implements
WidgetData
Class representing table data.
Interfaces, Classes and Traits
- WidgetData
- Interface representing widget data.
Table of Contents
- TYPE = "table"
- Type name.
- $columns : TableDataColumns
- Columns.
- $rows : TableDataRows
- Rows.
- $type : string
- Type.
- columns() : TableDataColumns
- Return columns.
- create() : TableData
- Create instance.
- rows() : TableDataRows
- Return rows.
- type() : string
- Return type.
- __construct() : mixed
- Constructor.
Constants
TYPE
Type name.
private
mixed
TYPE
= "table"
Properties
$columns
Columns.
private
TableDataColumns
$columns
$rows
Rows.
private
TableDataRows
$rows
$type
Type.
private
string
$type
Methods
columns()
Return columns.
public
columns() : TableDataColumns
Return values
TableDataColumns —Columns.
create()
Create instance.
public
static create(TableDataColumns $columns, TableDataRows $rows) : TableData
Parameters
- $columns : TableDataColumns
-
Columns.
- $rows : TableDataRows
-
Rows.
Return values
TableData —Instance.
rows()
Return rows.
public
rows() : TableDataRows
Return values
TableDataRows —Rows.
type()
Return type.
public
type() : string
Tags
Return values
string —Type.
__construct()
Constructor.
private
__construct(TableDataColumns $columns, TableDataRows $rows) : mixed
Parameters
- $columns : TableDataColumns
-
Columns.
- $rows : TableDataRows
-
Rows.