The Clico Row class is utilized by the Table class.
It souldn't need to be accessed directly. It it used to fill Tables.
package | Default |
---|
__construct(Array $data = null
)
Array
__toString() : string
string
addColumn(\Webbtj\Clico\Column $column) : void
\Webbtj\Clico\Column
distributeColumns(integer $maxWidth, integer $numCols) : void
integer
integer
getColumns() : Array
Array
getHeaderLineCharacter() : \Webbtj\Clico\Text
\Webbtj\Clico\Text
getLineCharacter() : \Webbtj\Clico\Text
This will return either the headerLineCharacter
or the rowLineCharacter
\Webbtj\Clico\Text
getPipeCharacter() : \Webbtj\Clico\Text
\Webbtj\Clico\Text
getRowLineCharacter() : \Webbtj\Clico\Text
\Webbtj\Clico\Text
getWidth() : integer
integer
isHeader() : boolean
boolean
populate(Array $data) : void
Array
setHeader() : void
setHeaderLineCharacter(\Webbtj\Clico\Text $line) : void
\Webbtj\Clico\Text
setPipeCharacter(\Webbtj\Clico\Text $pipe) : void
\Webbtj\Clico\Text
setRowLineCharacter(\Webbtj\Clico\Text $line) : void
\Webbtj\Clico\Text
unsetHeader() : void
verticalConform() : void
$columns
array()
$distributedWidth
0
$headerLineCharacter
$height
$isHeader
false
$pipeCharacter
$rowLineCharacter