Class Node
Class Node.
A renderable HTML node.
- Chromabits\Nucleus\Foundation\BaseObject implements Iterator
- Chromabits\Nucleus\View\Node implements Chromabits\Nucleus\View\Interfaces\RenderableInterface, Chromabits\Nucleus\View\Interfaces\SafeHtmlProducerInterface
Direct known subclasses
Chromabits\Nucleus\View\Bootstrap\Column, Chromabits\Nucleus\View\Bootstrap\Container, Chromabits\Nucleus\View\Common\Div, Chromabits\Nucleus\View\Common\Form, Chromabits\Nucleus\View\Common\HeaderFive, Chromabits\Nucleus\View\Common\HeaderFour, Chromabits\Nucleus\View\Common\HeaderOne, Chromabits\Nucleus\View\Common\HeaderSix, Chromabits\Nucleus\View\Common\HeaderThree, Chromabits\Nucleus\View\Common\HeaderTwo, Chromabits\Nucleus\View\Common\HorizontalLine, Chromabits\Nucleus\View\Common\Image, Chromabits\Nucleus\View\Bootstrap\Row, Chromabits\Nucleus\View\Common\Input, Chromabits\Nucleus\View\Common\Italic, Chromabits\Nucleus\View\Common\LineBreak, Chromabits\Nucleus\View\Common\ListItem, Chromabits\Nucleus\View\Common\Navigation, Chromabits\Nucleus\View\Common\Option, Chromabits\Nucleus\View\Common\Paragraph, Chromabits\Nucleus\View\Common\PreformattedText, Chromabits\Nucleus\View\Common\Script, Chromabits\Nucleus\View\Common\Select, Chromabits\Nucleus\View\Common\Anchor, Chromabits\Nucleus\View\Common\Small, Chromabits\Nucleus\View\Common\Span, Chromabits\Nucleus\View\Common\Table, Chromabits\Nucleus\View\Common\TableBody, Chromabits\Nucleus\View\Common\TableCell, Chromabits\Nucleus\View\Common\TableHeader, Chromabits\Nucleus\View\Common\TableHeaderCell, Chromabits\Nucleus\View\Common\TableRow, Chromabits\Nucleus\View\Common\TextArea, Chromabits\Nucleus\View\Common\UnorderedList, Chromabits\Nucleus\View\Common\Bold, Chromabits\Nucleus\View\Head\Link, Chromabits\Nucleus\View\Head\Meta, Chromabits\Nucleus\View\Head\Title, Chromabits\Nucleus\View\Page\Body, Chromabits\Nucleus\View\Page\Footer, Chromabits\Nucleus\View\Page\Head, Chromabits\Nucleus\View\Page\Html, Chromabits\Nucleus\View\Common\Button, Chromabits\Nucleus\View\Common\Code, Chromabits\Nucleus\View\Common\DefinitionDescription, Chromabits\Nucleus\View\Common\DefinitionList, Chromabits\Nucleus\View\Common\DefinitionTermIndirect known subclasses
Chromabits\Nucleus\View\Bootstrap\Card, Chromabits\Nucleus\View\Bootstrap\CardBlock, Chromabits\Nucleus\View\Bootstrap\CardHeader
Namespace: Chromabits\Nucleus\View
Package: Chromabits\Nucleus\View
Author: Eduardo Trujillo ed@chromabits.com
Located at Chromabits/Nucleus/View/Node.php
Package: Chromabits\Nucleus\View
Author: Eduardo Trujillo ed@chromabits.com
Located at Chromabits/Nucleus/View/Node.php
public
|
#
__construct( string $tagName, string[] $attributes, string|
Construct an instance of a Node. |
public
string[]
|
|
protected
string
|
|
protected
string
|
|
protected
string
|
|
public
string
|
|
public
|
__get(),
__set(),
current(),
key(),
next(),
rewind(),
valid()
|
protected
null|string
|
$tagName
|
#
null
|
protected
string[]
|
$attributes
|
#
[]
|
protected
boolean
|
$selfClosing
|
#
false
|
protected
|
$content
|
|
protected
|
$spec
|