Documentation

PrototypeHTMLElementTrait

Tags
implements

\chillerlan\PrototypeDOM\Node\PrototypeElement

Table of Contents

addClassName()  : PrototypeHTMLElement
addClassNames()  : PrototypeHTMLElement
classNames()  : array<string|int, mixed>
getAttributes()  : array<string|int, mixed>
getClassName()  : string
getHref()  : string
getSrc()  : string
getStyle()  : string|null
getStyles()  : array<string|int, mixed>
hasClassName()  : bool
identify()  : string
removeAttributes()  : PrototypeHTMLElement
removeClassName()  : PrototypeHTMLElement
removeClassNames()  : PrototypeHTMLElement
setAttributes()  : PrototypeHTMLElement
setClassName()  : PrototypeHTMLElement
setHref()  : PrototypeHTMLElement
setSrc()  : PrototypeHTMLElement
setStyle()  : PrototypeHTMLElement
toggleClassName()  : PrototypeHTMLElement

Methods

classNames()

public classNames() : array<string|int, mixed>
Tags
inheritDoc
Return values
array<string|int, mixed>

getAttributes()

public getAttributes() : array<string|int, mixed>
Tags
inheritDoc
Return values
array<string|int, mixed>

getStyle()

public getStyle(string $property) : string|null
Parameters
$property : string
Tags
inheritDoc
Return values
string|null

getStyles()

public getStyles() : array<string|int, mixed>
Tags
inheritDoc
Return values
array<string|int, mixed>

hasClassName()

public hasClassName(string $classname) : bool
Parameters
$classname : string
Tags
inheritDoc
Return values
bool

identify()

public identify([string $newID = null ]) : string
Parameters
$newID : string = null
Tags
inheritDoc
Return values
string

Search results