Class QHtmlTableNodeColumn
Class QHtmlTableNodeColumn
A table column that displays the content of a database column represented by a QQNode object.
The $objNodes can be a single node, or an array of nodes. If an array of nodes, the first
node will be the display node, and the rest of the nodes will be used for sorting.
-
QBaseClass
-
QAbstractHtmlTableColumn
-
QAbstractHtmlTableDataColumn
-
QHtmlTablePropertyColumn
-
QHtmlTableNodeColumn
Methods summary
public
|
#
__construct( string $strName, string|null $objNodes, QQNode $objBaseNode,… )
Parameters
- $strName
- name of the column
- $objNodes
$strProperty the property name to use when accessing the DataSource row object.
Can be null, in which case object will have the ->__toString() function called on it.
- $objBaseNode,…
- if not null, the OrderBy and ReverseOrderBy clauses will be created using the property path and the given database node
Overrides
|
Methods inherited from QAbstractHtmlTableColumn
FetchHeaderCellValue(),
GetCellClass(),
GetCellId(),
GetCellParams(),
GetCellStyle(),
GetColParams(),
GetHeaderCellParams(),
ParsePostData(),
RenderCell(),
RenderColTag(),
RenderHeaderCell()
|
Properties inherited from QAbstractHtmlTableColumn
$blnHtmlEntities,
$blnRenderAsHeader,
$blnVisible,
$cellParamsCallback,
$intSpan,
$objCellStyler,
$objColStyler,
$objHeaderCellStyler,
$objParentTable,
$strCssClass,
$strHeaderCssClass,
$strId,
$strName
|
Magic properties inherited from QAbstractHtmlTableColumn
$CellParamsCallback,
$CellStyler,
$ColStyler,
$CssClass,
$HeaderCellStyler,
$HeaderCssClass,
$HtmlEntities,
$Id,
$Name,
$ParentTable,
$RenderAsHeader,
$Span,
$Visible,
$_ParentTable
|