PHP Class Texy\Modifier

Modifiers are texts like .(title)[class1 class2 #id]{color: red}>^ . starts with dot (...) title or alt modifier [...] classes or ID modifier {...} inner style modifier < > <> = horizontal align modifier ^ - _ vertical align modifier
Inheritance: use trait Strict
ファイルを表示 Open project: dg/texy Class Usage Examples

Public Properties

Property Type Description
$attrs of HTML element attributes
$cite string
$classes of classes (as keys)
$elAttrs list of properties which are regarded as HTML element attributes
$hAlign string
$id string
$styles of CSS styles
$title string
$vAlign string

Public Methods

Method Description
__construct ( $mod = NULL )
decorate ( Texy $texy, HtmlElement $el ) : void Decorates HtmlElement element.
setProperties ( $mod )

Method Details

__construct() public method

public __construct ( $mod = NULL )

decorate() public method

Decorates HtmlElement element.
public decorate ( Texy $texy, HtmlElement $el ) : void
$texy Texy
$el HtmlElement
return void

setProperties() public method

public setProperties ( $mod )

Property Details

$attrs public_oe property

of HTML element attributes
public $attrs

$cite public_oe property

public string $cite
return string

$classes public_oe property

of classes (as keys)
public $classes

$elAttrs public_oe static_oe property

list of properties which are regarded as HTML element attributes
public static $elAttrs

$hAlign public_oe property

public string $hAlign
return string

$id public_oe property

public string $id
return string

$styles public_oe property

of CSS styles
public $styles

$title public_oe property

public string $title
return string

$vAlign public_oe property

public string $vAlign
return string