PHP Класс QDataGridBase, qcodo

Наследование: extends QPaginatedControl
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$blnShowFooter
$blnShowHeader
$intCellPadding LAYOUT
$intCellSpacing
$intCurrentRowIndex
$intSortColumnIndex
$intSortDirection
$objAlternateRowStyle APPEARANCE
$objColumnArray MISC
$objHeaderLinkStyle
$objHeaderRowStyle
$objOverrideRowStyleArray
$objRowStyle
$strBorderCollapse
$strGridLines
$strLabelForMultipleFound
$strLabelForNoneFound
$strLabelForOneFound
$strLabelForPaginated

Открытые методы

Метод Описание
AddColumn ( QDataGridColumn $objColumn ) Used to add a DataGridColumn to this DataGrid
AddColumnAt ( $intColumnIndex, QDataGridColumn $objColumn )
GetAllColumns ( )
GetAttributes ( $blnIncludeCustom = true, $blnIncludeAction = false )
GetColumn ( $intColumnIndex )
GetColumnByName ( $strName )
GetColumnsByName ( $strName )
GetJavaScriptAction ( )
GetStyleAttributes ( )
OverrideRowStyle ( $intRowIndex, $objStyle ) the RowIndex and the DataGridRowStyle with which to override
ParsePostData ( ) The Table, itself, should have no actions defined on it and should not be parsing anything
RemoveAllColumns ( )
RemoveColumn ( $intColumnIndex )
RemoveColumnByName ( $strName )
RemoveColumnsByName ( $strName )
Sort_Click ( $strFormId, $strControlId, $strParameter ) Parse the _POST to see if the user is requesting a change in the sort column or page
__construct ( $objParentObject, $strControlId = null )
__get ( $strName )
__set ( $strName, $mixValue )

Защищенные методы

Метод Описание
GetControlHtml ( )
GetDataGridRowHtml ( $objObject )
GetFooterRowHtml ( )
GetHeaderRowHtml ( )
GetHeaderSortedHtml ( QDataGridColumn $objColumn )
GetPaginatorRowHtml ( $objPaginator )
ParseColumnHtml ( $objColumn, $objObject ) Used upon rendering to find backticks and perform PHP eval's
PersistPrepare ( )

Описание методов

AddColumn() публичный Метод

Used to add a DataGridColumn to this DataGrid
public AddColumn ( QDataGridColumn $objColumn )
$objColumn QDataGridColumn

AddColumnAt() публичный Метод

public AddColumnAt ( $intColumnIndex, QDataGridColumn $objColumn )
$objColumn QDataGridColumn

GetAllColumns() публичный Метод

public GetAllColumns ( )

GetAttributes() публичный Метод

public GetAttributes ( $blnIncludeCustom = true, $blnIncludeAction = false )

GetColumn() публичный Метод

public GetColumn ( $intColumnIndex )

GetColumnByName() публичный Метод

public GetColumnByName ( $strName )

GetColumnsByName() публичный Метод

public GetColumnsByName ( $strName )

GetControlHtml() защищенный Метод

protected GetControlHtml ( )

GetDataGridRowHtml() защищенный Метод

protected GetDataGridRowHtml ( $objObject )

GetFooterRowHtml() защищенный Метод

protected GetFooterRowHtml ( )

GetHeaderRowHtml() защищенный Метод

protected GetHeaderRowHtml ( )

GetHeaderSortedHtml() защищенный Метод

protected GetHeaderSortedHtml ( QDataGridColumn $objColumn )
$objColumn QDataGridColumn

GetJavaScriptAction() публичный Метод

public GetJavaScriptAction ( )

GetPaginatorRowHtml() защищенный Метод

protected GetPaginatorRowHtml ( $objPaginator )

GetStyleAttributes() публичный Метод

public GetStyleAttributes ( )

OverrideRowStyle() публичный Метод

the RowIndex and the DataGridRowStyle with which to override
public OverrideRowStyle ( $intRowIndex, $objStyle )

ParseColumnHtml() защищенный Метод

Used upon rendering to find backticks and perform PHP eval's
protected ParseColumnHtml ( $objColumn, $objObject )

ParsePostData() публичный Метод

The Table, itself, should have no actions defined on it and should not be parsing anything
public ParsePostData ( )

PersistPrepare() защищенный Метод

protected PersistPrepare ( )

RemoveAllColumns() публичный Метод

public RemoveAllColumns ( )

RemoveColumn() публичный Метод

public RemoveColumn ( $intColumnIndex )

RemoveColumnByName() публичный Метод

public RemoveColumnByName ( $strName )

RemoveColumnsByName() публичный Метод

public RemoveColumnsByName ( $strName )

Sort_Click() публичный Метод

Parse the _POST to see if the user is requesting a change in the sort column or page
public Sort_Click ( $strFormId, $strControlId, $strParameter )

__construct() публичный Метод

public __construct ( $objParentObject, $strControlId = null )

__get() публичный Метод

public __get ( $strName )

__set() публичный Метод

public __set ( $strName, $mixValue )

Описание свойств

$blnShowFooter защищенное свойство

protected $blnShowFooter

$blnShowHeader защищенное свойство

protected $blnShowHeader

$intCellPadding защищенное свойство

LAYOUT
protected $intCellPadding

$intCellSpacing защищенное свойство

protected $intCellSpacing

$intCurrentRowIndex защищенное свойство

protected $intCurrentRowIndex

$intSortColumnIndex защищенное свойство

protected $intSortColumnIndex

$intSortDirection защищенное свойство

protected $intSortDirection

$objAlternateRowStyle защищенное свойство

APPEARANCE
protected $objAlternateRowStyle

$objColumnArray защищенное свойство

MISC
protected $objColumnArray

$objHeaderLinkStyle защищенное свойство

protected $objHeaderLinkStyle

$objHeaderRowStyle защищенное свойство

protected $objHeaderRowStyle

$objOverrideRowStyleArray защищенное свойство

protected $objOverrideRowStyleArray

$objRowStyle защищенное свойство

protected $objRowStyle

$strBorderCollapse защищенное свойство

protected $strBorderCollapse

$strGridLines защищенное свойство

protected $strGridLines

$strLabelForMultipleFound защищенное свойство

protected $strLabelForMultipleFound

$strLabelForNoneFound защищенное свойство

protected $strLabelForNoneFound

$strLabelForOneFound защищенное свойство

protected $strLabelForOneFound

$strLabelForPaginated защищенное свойство

protected $strLabelForPaginated