XOOPS API 2.5.11 Beta1  UI v0.5
Réalisé par monxoops.fr
Référence de la classe HTML5TreeConstructer

Fonctions membres publiques

 __construct ()
 
 emitToken ($token)
 
 save ()
 

Champs de données

 $stack = array()
 
const INIT_PHASE = 0
 
const ROOT_PHASE = 1
 
const MAIN_PHASE = 2
 
const END_PHASE = 3
 
const BEFOR_HEAD = 0
 
const IN_HEAD = 1
 
const AFTER_HEAD = 2
 
const IN_BODY = 3
 
const IN_TABLE = 4
 
const IN_CAPTION = 5
 
const IN_CGROUP = 6
 
const IN_TBODY = 7
 
const IN_ROW = 8
 
const IN_CELL = 9
 
const IN_SELECT = 10
 
const AFTER_BODY = 11
 
const IN_FRAME = 12
 
const AFTR_FRAME = 13
 
const SPECIAL = 0
 
const SCOPING = 1
 
const FORMATTING = 2
 
const PHRASING = 3
 
const MARKER = 0
 

Fonctions membres privées

 initPhase ($token)
 
 rootElementPhase ($token)
 
 mainPhase ($token)
 
 beforeHead ($token)
 
 inHead ($token)
 
 afterHead ($token)
 
 inBody ($token)
 
 inTable ($token)
 
 inCaption ($token)
 
 inColumnGroup ($token)
 
 inTableBody ($token)
 
 inRow ($token)
 
 inCell ($token)
 
 inSelect ($token)
 
 afterBody ($token)
 
 inFrameset ($token)
 
 afterFrameset ($token)
 
 trailingEndPhase ($token)
 
 insertElement ($token, $append=true, $check=false)
 
 insertText ($data)
 
 insertComment ($data)
 
 appendToRealParent ($node)
 
 elementInScope ($el, $table=false)
 
 reconstructActiveFormattingElements ()
 
 clearTheActiveFormattingElementsUpToTheLastMarker ()
 
 generateImpliedEndTags ($exclude=array())
 
 getElementCategory ($node)
 
 clearStackToTableContext ($elements)
 
 resetInsertionMode ()
 
 closeCell ()
 

Attributs privés

 $phase
 
 $mode
 
 $dom
 
 $foster_parent = null
 
 $a_formatting = array()
 
 $head_pointer = null
 
 $form_pointer = null
 
 $scoping = array('button', 'caption', 'html', 'marquee', 'object', 'table', 'td', 'th')
 
 $formatting
 
 $special
 

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( )

Documentation des fonctions membres

◆ afterBody()

afterBody (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ afterFrameset()

afterFrameset (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ afterHead()

afterHead (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ appendToRealParent()

appendToRealParent (   $node)
private
+ Voici le graphe des appelants de cette fonction :

◆ beforeHead()

beforeHead (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ clearStackToTableContext()

clearStackToTableContext (   $elements)
private
+ Voici le graphe des appelants de cette fonction :

◆ clearTheActiveFormattingElementsUpToTheLastMarker()

clearTheActiveFormattingElementsUpToTheLastMarker ( )
private
+ Voici le graphe des appelants de cette fonction :

◆ closeCell()

closeCell ( )
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ elementInScope()

elementInScope (   $el,
  $table = false 
)
private
+ Voici le graphe des appelants de cette fonction :

◆ emitToken()

emitToken (   $token)
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ generateImpliedEndTags()

generateImpliedEndTags (   $exclude = array())
private
+ Voici le graphe des appelants de cette fonction :

◆ getElementCategory()

getElementCategory (   $node)
private
+ Voici le graphe des appelants de cette fonction :

◆ inBody()

inBody (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ inCaption()

inCaption (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ inCell()

inCell (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ inColumnGroup()

inColumnGroup (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ inFrameset()

inFrameset (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ inHead()

inHead (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ initPhase()

initPhase (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ inRow()

inRow (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ inSelect()

inSelect (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ insertComment()

insertComment (   $data)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ insertElement()

insertElement (   $token,
  $append = true,
  $check = false 
)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ insertText()

insertText (   $data)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ inTable()

inTable (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ inTableBody()

inTableBody (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ mainPhase()

mainPhase (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ reconstructActiveFormattingElements()

reconstructActiveFormattingElements ( )
private
+ Voici le graphe des appelants de cette fonction :

◆ resetInsertionMode()

resetInsertionMode ( )
private
+ Voici le graphe des appelants de cette fonction :

◆ rootElementPhase()

rootElementPhase (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

◆ save()

save ( )

◆ trailingEndPhase()

trailingEndPhase (   $token)
private
+ Voici le graphe d'appel pour cette fonction :
+ Voici le graphe des appelants de cette fonction :

Documentation des champs

◆ $a_formatting

$a_formatting = array()
private

◆ $dom

$dom
private

◆ $form_pointer

$form_pointer = null
private

◆ $formatting

$formatting
private
Valeur initiale :
= array(
'a',
'b',
'big',
'em',
'font',
'i',
'nobr',
's',
'small',
'strike',
'strong',
'tt',
'u'
)

◆ $foster_parent

$foster_parent = null
private

◆ $head_pointer

$head_pointer = null
private

◆ $mode

$mode
private

◆ $phase

$phase
private

◆ $scoping

$scoping = array('button', 'caption', 'html', 'marquee', 'object', 'table', 'td', 'th')
private

◆ $special

$special
private

◆ $stack

$stack = array()

◆ AFTER_BODY

const AFTER_BODY = 11

◆ AFTER_HEAD

const AFTER_HEAD = 2

◆ AFTR_FRAME

const AFTR_FRAME = 13

◆ BEFOR_HEAD

const BEFOR_HEAD = 0

◆ END_PHASE

const END_PHASE = 3

◆ FORMATTING

const FORMATTING = 2

◆ IN_BODY

const IN_BODY = 3

◆ IN_CAPTION

const IN_CAPTION = 5

◆ IN_CELL

const IN_CELL = 9

◆ IN_CGROUP

const IN_CGROUP = 6

◆ IN_FRAME

const IN_FRAME = 12

◆ IN_HEAD

const IN_HEAD = 1

◆ IN_ROW

const IN_ROW = 8

◆ IN_SELECT

const IN_SELECT = 10

◆ IN_TABLE

const IN_TABLE = 4

◆ IN_TBODY

const IN_TBODY = 7

◆ INIT_PHASE

const INIT_PHASE = 0

◆ MAIN_PHASE

const MAIN_PHASE = 2

◆ MARKER

const MARKER = 0

◆ PHRASING

const PHRASING = 3

◆ ROOT_PHASE

const ROOT_PHASE = 1

◆ SCOPING

const SCOPING = 1

◆ SPECIAL

const SPECIAL = 0

La documentation de cette classe a été générée à partir du fichier suivant :