HTML5TreeConstructer
- Full name:
\HTML5TreeConstructer
Constants
Constant | Visibility | Type | Value |
---|---|---|---|
INIT_PHASE |
public | 0 | |
ROOT_PHASE |
public | 1 | |
MAIN_PHASE |
public | 2 | |
END_PHASE |
public | 3 | |
BEFOR_HEAD |
public | 0 | |
IN_HEAD |
public | 1 | |
AFTER_HEAD |
public | 2 | |
IN_BODY |
public | 3 | |
IN_TABLE |
public | 4 | |
IN_CAPTION |
public | 5 | |
IN_CGROUP |
public | 6 | |
IN_TBODY |
public | 7 | |
IN_ROW |
public | 8 | |
IN_CELL |
public | 9 | |
IN_SELECT |
public | 10 | |
AFTER_BODY |
public | 11 | |
IN_FRAME |
public | 12 | |
AFTR_FRAME |
public | 13 | |
SPECIAL |
public | 0 | |
SCOPING |
public | 1 | |
FORMATTING |
public | 2 | |
PHRASING |
public | 3 | |
MARKER |
public | 0 |
Properties
stack
phase
mode
dom
foster_parent
a_formatting
head_pointer
form_pointer
scoping
formatting
special
Methods
__construct
emitToken
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
initPhase
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
rootElementPhase
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
mainPhase
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
beforeHead
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
inHead
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
afterHead
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
inBody
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
inTable
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
inCaption
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
inColumnGroup
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
inTableBody
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
inRow
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
inCell
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
inSelect
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
afterBody
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
inFrameset
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
afterFrameset
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
trailingEndPhase
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed |
insertElement
Parameters:
Parameter | Type | Description |
---|---|---|
$token |
mixed | |
$append |
mixed | |
$check |
mixed |
insertText
Parameters:
Parameter | Type | Description |
---|---|---|
$data |
mixed |
insertComment
Parameters:
Parameter | Type | Description |
---|---|---|
$data |
mixed |
appendToRealParent
Parameters:
Parameter | Type | Description |
---|---|---|
$node |
mixed |
elementInScope
Parameters:
Parameter | Type | Description |
---|---|---|
$el |
mixed | |
$table |
mixed |
reconstructActiveFormattingElements
clearTheActiveFormattingElementsUpToTheLastMarker
generateImpliedEndTags
Parameters:
Parameter | Type | Description |
---|---|---|
$exclude |
mixed |
getElementCategory
Parameters:
Parameter | Type | Description |
---|---|---|
$node |
mixed |
clearStackToTableContext
Parameters:
Parameter | Type | Description |
---|---|---|
$elements |
mixed |
resetInsertionMode
closeCell
save
Automatically generated on 2025-03-18