Platforms to show: All Mac Windows Linux Cross-Platform

Back to TidyNodeMBS class.

Previous items

TidyNodeMBS.NodeIsLABEL as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a LABEL node.

(Read only property)

TidyNodeMBS.NodeIsLAYER as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a LAYER node.

(Read only property)

TidyNodeMBS.NodeIsLI as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a LI node.

(Read only property)

TidyNodeMBS.NodeIsLINK as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a LINK node.

(Read only property)

TidyNodeMBS.NodeIsLISTING as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a LISTING node.

(Read only property)

TidyNodeMBS.NodeIsMAP as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a MAP node.

(Read only property)

TidyNodeMBS.NodeIsMARQUEE as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a MARQUEE node.

(Read only property)

TidyNodeMBS.NodeIsMENU as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a MENU node.

(Read only property)

TidyNodeMBS.NodeIsMETA as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a META node.

(Read only property)

TidyNodeMBS.NodeIsNOBR as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a NOBR node.

(Read only property)

TidyNodeMBS.NodeIsNOFRAMES as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a NOFRAMES node.

(Read only property)

TidyNodeMBS.NodeIsNOSCRIPT as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a NOSCRIPT node.

(Read only property)

TidyNodeMBS.NodeIsOBJECT as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a OBJECT node.

(Read only property)

TidyNodeMBS.NodeIsOL as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a OL node.

(Read only property)

TidyNodeMBS.NodeIsOPTGROUP as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a OPTGROUP node.

(Read only property)

TidyNodeMBS.NodeIsOPTION as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a OPTION node.

(Read only property)

TidyNodeMBS.NodeIsP as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a P node.

(Read only property)

TidyNodeMBS.NodeIsPARAM as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a PARAM node.

(Read only property)

TidyNodeMBS.NodeIsPRE as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a PRE node.

(Read only property)

TidyNodeMBS.NodeIsQ as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a Q node.

(Read only property)

TidyNodeMBS.NodeIsS as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a S node.

(Read only property)

TidyNodeMBS.NodeIsSCRIPT as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a SCRIPT node.

(Read only property)

TidyNodeMBS.NodeIsSELECT as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a SELECT node.

(Read only property)

TidyNodeMBS.NodeIsSMALL as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a SMALL node.

(Read only property)

TidyNodeMBS.NodeIsSPACER as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a SPACER node.

(Read only property)

TidyNodeMBS.NodeIsSPAN as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a SPAN node.

(Read only property)

TidyNodeMBS.NodeIsSTRIKE as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a STRIKE node.

(Read only property)

TidyNodeMBS.NodeIsSTRONG as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a STRONG node.

(Read only property)

TidyNodeMBS.NodeIsSTYLE as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a STYLE node.

(Read only property)

TidyNodeMBS.NodeIsTABLE as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a TABLE node.

(Read only property)

TidyNodeMBS.NodeIsTD as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a TD node.

(Read only property)

TidyNodeMBS.NodeIsText as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a Text node.

(Read only property)

TidyNodeMBS.NodeIsTEXTAREA as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a TEXTAREA node.

(Read only property)

TidyNodeMBS.NodeIsTH as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a TH node.

(Read only property)

TidyNodeMBS.NodeIsTITLE as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a TITLE node.

(Read only property)

TidyNodeMBS.NodeIsTR as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a TR node.

(Read only property)

TidyNodeMBS.NodeIsU as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a U node.

(Read only property)

TidyNodeMBS.NodeIsUL as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a UL node.

(Read only property)

TidyNodeMBS.NodeIsWBR as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a WBR node.

(Read only property)

TidyNodeMBS.NodeIsXMP as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this is a XMP node.

(Read only property)

TidyNodeMBS.Parent as TidyNodeMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The parent node of this node.

(Read only property)

TidyNodeMBS.PrevNode as TidyNodeMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The previous node in the node list of the parent node.

(Read only property)

TidyNodeMBS.Text as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The text of this node.
Example
Var t as new TidyDocumentMBS

call t.ParseString("<p>Hello World</p>") // pass here bad html
call t.CleanAndRepair

Var s As TidyNodeMBS=t.Root

MsgBox s.Text

This text has no encoding defined.
(Read only property)

TidyNodeMBS.Type as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 5.4 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The type of this node.

(Read only property)

TidyNodeMBS.Value as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Tidy MBS Tools Plugin 10.5 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The decoded value of the node as UTF-8 String.
Example
Var t as new TidyDocumentMBS

call t.ParseString("<p>Hello World</p>") // pass here bad html
call t.CleanAndRepair

Var nodes(-1) as TidyNodeMBS
Var root as TidyNodeMBS = t.Root

// we iterate over all child nodes

nodes.Append root.Child
nodes.Append root.NextNode

while UBound(nodes)>=0
Var n as TidyNodeMBS = nodes.Pop

if n<>Nil then

nodes.Append n.Child // maybe a child?
nodes.Append n.NextNode // maybe a sibiling?

if n.HasText then
MsgBox n.Value // Shows "Hello World"
end if
end if
wend

(Read only property)

Previous items

The items on this page are in the following plugins: MBS Tools Plugin.


The biggest plugin in space...