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

TTableItemStyle represents the CSS style specific for HTML table item.
С версии: 3.0
Автор: Qiang Xue ([email protected])
Наследование: extends TStyle
Показать файл Открыть проект

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

Метод Описание
addAttributesToRender ( $writer ) Adds attributes related to CSS styles to renderer.
copyFrom ( $style ) Copies the fields in a new style to this style.
getHorizontalAlign ( ) : THorizontalAlign
getVerticalAlign ( ) : TVerticalAlign
getWrap ( ) : boolean
mergeWith ( $style ) Merges the style with a new one.
reset ( ) Sets the style attributes to default values.
setHorizontalAlign ( $value ) Sets the horizontal alignment of the contents within the table item.
setVerticalAlign ( $value ) Sets the vertical alignment of the contents within the table item.
setWrap ( $value ) Sets the value indicating whether the content wraps within the table item.

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

Метод Описание
_getZappableSleepProps ( &$exprops ) Returns an array with the names of all variables of this object that should NOT be serialized because their value is the default one or useless to be cached for the next page loads.

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

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

Reimplement in derived classes to add new variables, but remember to also to call the parent implementation first.
protected _getZappableSleepProps ( &$exprops )

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

This method overrides the parent implementation.
public addAttributesToRender ( $writer )

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

If a style field is set in the new style, the corresponding field in this style will be overwritten.
public copyFrom ( $style )

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

public getHorizontalAlign ( ) : THorizontalAlign
Результат THorizontalAlign the horizontal alignment of the contents within the table item, defaults to THorizontalAlign::NotSet.

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

public getVerticalAlign ( ) : TVerticalAlign
Результат TVerticalAlign the vertical alignment of the contents within the table item, defaults to TVerticalAlign::NotSet.

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

public getWrap ( ) : boolean
Результат boolean whether the content wraps within the table item. Defaults to true.

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

If a style field is not set in this style, it will be overwritten by the new one.
public mergeWith ( $style )

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

This method overrides the parent implementation by resetting additional TTableItemStyle specific attributes.
public reset ( )

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

Sets the horizontal alignment of the contents within the table item.
public setHorizontalAlign ( $value )

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

Sets the vertical alignment of the contents within the table item.
public setVerticalAlign ( $value )

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

Sets the value indicating whether the content wraps within the table item.
public setWrap ( $value )