Description of NodeTag
Methods | ||
---|---|---|
public
|
init($strtag)
|
# |
public
|
setRefComp($compobj)
|
# |
public
|
checkSelfClose()
|
# |
public
|
isSelfClose()
|
# |
public
|
setParent($parent)
|
# |
public
|
getParent()
|
# |
public
|
setLineNo($num)
|
# |
public
|
getLineNo()
|
# |
public
|
closeTag()
|
# |
public
|
setComponent($component)
|
# |
public
|
getComponent()
|
# |
public
|
fetchAttributes($strdata)
|
# |
public
|
fetchAttributes3($strdata)
|
# |
public
|
fetchAttributes2($strdata)
|
# |
public
|
getAttributesHTML()
|
# |
public
|
getAttributesCat($prefix)
|
# |
public
|
replaceChild($newnode, $oldnode)
|
# |
public
|
createElement($taghtml)
|
# |
public
|
appendChild($node)
|
# |
public
|
getChildren()
|
# |
public
|
hasChildren()
|
# |
public
|
render()
|
# |
public
|
hasAttribute($name)
|
# |
public
|
getAttribute($name)
|
# |
public
|
removeAttribute($name)
|
# |
public
|
setAttribute($name, $val)
|
# |
public
|
appendAttribute($name, $val)
|
# |
public
|
hasAttributeValue($name, $val)
|
# |
public
|
setAttributeDyna($name, $runonce = false)
|
# |
public
|
isDynaAttrRun($name)
|
# |
public
|
getAttributes()
|
# |
public
|
removeChildren()
|
# |
public
|
setOuterHTML($html)
|
# |
public
|
setInnerHTML($html)
|
# |
public
|
getInnerHTML()
|
# |
public
|
getOuterHTML()
|
# |
public
|
setPreTag($tagdata)
|
# |
public
|
setPostTag($tagdata)
|
# |
public
|
setInnerPreTag($tagdata)
|
# |
public
|
setInnerPostTag($tagdata)
|
# |
public
|
appendPreTag($tagdata)
|
# |
public
|
appendPostTag($tagdata)
|
# |
public
|
appendInnerPreTag($tagdata)
|
# |
public
|
appendInnerPostTag($tagdata)
|
# |
public
|
setTagName($tagname)
|
# |
public
|
wrapTag($taghtml)
|
# |
public
|
wrapInnerTags($taghtml)
|
# |
public
|
appendHTML($html)
|
# |
Properties | |||
---|---|---|---|
public
|
|
$tagName = ""
|
# |
public
|
|
$type = "element"
|
# |
public
|
|
$attributes = []
|
# |
public
|
|
$_a = []
|
# |
public
|
|
$charpos = 0
|
# |
public
|
|
$dyna_attr_marker = []
|
# |
public
|
|
$children = []
|
# |
public
|
|
$blnselfclose = false
|
# |
public
|
|
$blnclose = false
|
# |
public
|
|
$parentNode = null
|
# |
public
|
|
$comp = null
|
# |
public
|
|
$refcomptag = false
|
# |
public
|
|
$refcomptagelement = null
|
# |
public
|
|
$runat = false
|
# |
public
|
|
$blnrenderTag = true
|
# |
public
|
|
$blnrender = true
|
# |
public
|
|
$pretag = ""
|
# |
public
|
|
$posttag = ""
|
# |
public
|
|
$innerpretag = ""
|
# |
public
|
|
$innerposttag = ""
|
# |
public
|
|
$myclass = "Sphp\\tools\\NodeTag"
|
# |