PHP 클래스 QDataGridBase, qcodo

상속: extends QPaginatedControl
파일 보기 프로젝트 열기: qcodo/qcodo 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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