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

TFont encapsulates the CSS style fields related with font settings.
С версии: 3.0
Автор: Qiang Xue ([email protected])
Наследование: extends Prado\TComponent
Показать файл Открыть проект

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

Метод Описание
addAttributesToRender ( $writer ) Adds attributes related to CSS styles to renderer.
copyFrom ( $font ) Copies the fields in a new font to this font.
getBold ( ) : boolean
getIsEmpty ( ) : boolean
getItalic ( ) : boolean
getName ( ) : string
getOverline ( ) : boolean
getSize ( ) : string
getStrikeout ( ) : boolean
getUnderline ( ) : boolean
mergeWith ( $font ) Merges the font with a new one.
reset ( ) Clears up the font.
setBold ( $value )
setItalic ( $value )
setName ( $value )
setOverline ( $value )
setSize ( $value )
setStrikeout ( $value )
setUnderline ( $value )
toString ( ) : string

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

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

Adds attributes related to CSS styles to renderer.
public addAttributesToRender ( $writer )

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

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

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

public getBold ( ) : boolean
Результат boolean whether the font is in bold face. Defaults to false.

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

public getIsEmpty ( ) : boolean
Результат boolean whether the font is empty

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

public getItalic ( ) : boolean
Результат boolean whether the font is in italic face. Defaults to false.

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

public getName ( ) : string
Результат string the font name (family)

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

public getOverline ( ) : boolean
Результат boolean whether the font is overlined. Defaults to false.

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

public getSize ( ) : string
Результат string the font size

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

public getStrikeout ( ) : boolean
Результат boolean whether the font is strikeout. Defaults to false.

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

public getUnderline ( ) : boolean
Результат boolean whether the font is underlined. Defaults to false.

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

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

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

Clears up the font.
public reset ( )

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

public setBold ( $value )

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

public setItalic ( $value )

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

public setName ( $value )

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

public setOverline ( $value )

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

public setSize ( $value )

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

public setStrikeout ( $value )

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

public setUnderline ( $value )

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

public toString ( ) : string
Результат string the font in a css style string representation.