PHP 클래스 Prado\Web\UI\WebControls\TDataListItem

A TDataListItem control represents an item in the {@link TDataList} control, such as heading section, footer section, or a data item. The index and data value of the item can be accessed via {@link getItemIndex ItemIndex}> and {@link getDataItem DataItem} properties, respectively. The type of the item is given by {@link getItemType ItemType} property.
부터: 3.0
저자: Qiang Xue ([email protected])
상속: extends TWebControl, implements Prado\Web\UI\INamingContainer, implements Prado\Web\UI\WebControls\IItemDataRenderer
파일 보기 프로젝트 열기: pradosoft/prado 1 사용 예제들

공개 메소드들

메소드 설명
bubbleEvent ( $sender, $param ) : boolean This method overrides parent's implementation by wrapping event parameter for OnCommand event with item information.
getData ( ) : mixed
getDataItem ( ) : mixed This property is deprecated since v3.1.0.
getItemIndex ( ) : integer
getItemType ( ) : TListItemType
setData ( $value )
setDataItem ( $value ) This property is deprecated since v3.1.0.
setItemIndex ( $value ) Sets the zero-based index for the item.
setItemType ( $value )
setTagName ( $value )

보호된 메소드들

메소드 설명
createStyle ( ) : TStyle Creates a style object for the control.
getTagName ( ) : string Returns the tag name used for this control.

메소드 상세

bubbleEvent() 공개 메소드

This method overrides parent's implementation by wrapping event parameter for OnCommand event with item information.
public bubbleEvent ( $sender, $param ) : boolean
리턴 boolean whether the event bubbling should stop here.

createStyle() 보호된 메소드

This method creates a {@link TTableItemStyle} to be used by a datalist item.
protected createStyle ( ) : TStyle
리턴 TStyle control style to be used

getData() 공개 메소드

부터: 3.1.0
public getData ( ) : mixed
리턴 mixed data associated with the item

getDataItem() 공개 메소드

This property is deprecated since v3.1.0.
사용 중단: deprecated since v3.1.0. Use {@link getData} instead.
public getDataItem ( ) : mixed
리턴 mixed data associated with the item

getItemIndex() 공개 메소드

public getItemIndex ( ) : integer
리턴 integer zero-based index of the item in the item collection of datalist

getItemType() 공개 메소드

public getItemType ( ) : TListItemType
리턴 TListItemType item type

getTagName() 보호된 메소드

Returns the tag name used for this control.
protected getTagName ( ) : string
리턴 string tag name of the control to be rendered

setData() 공개 메소드

부터: 3.1.0
public setData ( $value )

setDataItem() 공개 메소드

This property is deprecated since v3.1.0.
사용 중단: deprecated since version 3.1.0. Use {@link setData} instead.
public setDataItem ( $value )

setItemIndex() 공개 메소드

If the item is not in the item collection (e.g. it is a header item), -1 should be used.
public setItemIndex ( $value )

setItemType() 공개 메소드

public setItemType ( $value )

setTagName() 공개 메소드

public setTagName ( $value )