PHP Class QDataGridBase, qcodo

Inheritance: extends QPaginatedControl
Afficher le fichier Open project: qcodo/qcodo Class Usage Examples

Protected Properties

Свойство Type Description
$blnShowFooter
$blnShowHeader
$intCellPadding LAYOUT
$intCellSpacing
$intCurrentRowIndex
$intSortColumnIndex
$intSortDirection
$objAlternateRowStyle APPEARANCE
$objColumnArray MISC
$objHeaderLinkStyle
$objHeaderRowStyle
$objOverrideRowStyleArray
$objRowStyle
$strBorderCollapse
$strGridLines
$strLabelForMultipleFound
$strLabelForNoneFound
$strLabelForOneFound
$strLabelForPaginated

Méthodes publiques

Méthode Description
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 )

Méthodes protégées

Méthode Description
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 ( )

Method Details

AddColumn() public méthode

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

AddColumnAt() public méthode

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

GetAllColumns() public méthode

public GetAllColumns ( )

GetAttributes() public méthode

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

GetColumn() public méthode

public GetColumn ( $intColumnIndex )

GetColumnByName() public méthode

public GetColumnByName ( $strName )

GetColumnsByName() public méthode

public GetColumnsByName ( $strName )

GetControlHtml() protected méthode

protected GetControlHtml ( )

GetDataGridRowHtml() protected méthode

protected GetDataGridRowHtml ( $objObject )

GetFooterRowHtml() protected méthode

protected GetFooterRowHtml ( )

GetHeaderRowHtml() protected méthode

protected GetHeaderRowHtml ( )

GetHeaderSortedHtml() protected méthode

protected GetHeaderSortedHtml ( QDataGridColumn $objColumn )
$objColumn QDataGridColumn

GetJavaScriptAction() public méthode

public GetJavaScriptAction ( )

GetPaginatorRowHtml() protected méthode

protected GetPaginatorRowHtml ( $objPaginator )

GetStyleAttributes() public méthode

public GetStyleAttributes ( )

OverrideRowStyle() public méthode

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

ParseColumnHtml() protected méthode

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

ParsePostData() public méthode

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

PersistPrepare() protected méthode

protected PersistPrepare ( )

RemoveAllColumns() public méthode

public RemoveAllColumns ( )

RemoveColumn() public méthode

public RemoveColumn ( $intColumnIndex )

RemoveColumnByName() public méthode

public RemoveColumnByName ( $strName )

RemoveColumnsByName() public méthode

public RemoveColumnsByName ( $strName )

Sort_Click() public méthode

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 méthode

public __construct ( $objParentObject, $strControlId = null )

__get() public méthode

public __get ( $strName )

__set() public méthode

public __set ( $strName, $mixValue )

Property Details

$blnShowFooter protected_oe property

protected $blnShowFooter

$blnShowHeader protected_oe property

protected $blnShowHeader

$intCellPadding protected_oe property

LAYOUT
protected $intCellPadding

$intCellSpacing protected_oe property

protected $intCellSpacing

$intCurrentRowIndex protected_oe property

protected $intCurrentRowIndex

$intSortColumnIndex protected_oe property

protected $intSortColumnIndex

$intSortDirection protected_oe property

protected $intSortDirection

$objAlternateRowStyle protected_oe property

APPEARANCE
protected $objAlternateRowStyle

$objColumnArray protected_oe property

MISC
protected $objColumnArray

$objHeaderLinkStyle protected_oe property

protected $objHeaderLinkStyle

$objHeaderRowStyle protected_oe property

protected $objHeaderRowStyle

$objOverrideRowStyleArray protected_oe property

protected $objOverrideRowStyleArray

$objRowStyle protected_oe property

protected $objRowStyle

$strBorderCollapse protected_oe property

protected $strBorderCollapse

$strGridLines protected_oe property

protected $strGridLines

$strLabelForMultipleFound protected_oe property

protected $strLabelForMultipleFound

$strLabelForNoneFound protected_oe property

protected $strLabelForNoneFound

$strLabelForOneFound protected_oe property

protected $strLabelForOneFound

$strLabelForPaginated protected_oe property

protected $strLabelForPaginated