PHP Класс Prado\Web\UI\WebControls\TRepeaterItem

A TRepeaterItem control represents an item in the {@link TRepeater} 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 Prado\Web\UI\TControl, implements Prado\Web\UI\INamingContainer, implements Prado\Web\UI\WebControls\IItemDataRenderer
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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 Returns a value indicating the zero-based index of the item in the corresponding data control's item collection.
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 )

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

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.

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() публичный Метод

If the item is not in the collection (e.g. it is a header item), it returns -1.
public getItemIndex ( ) : integer
Результат integer zero-based index of the item.

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

public getItemType ( ) : TListItemType
Результат TListItemType item type

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 )