Search
Preparing search index...
The search index is not available
markuplint
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
MLDOMPreprocessorSpecificBlock
Class MLDOMPreprocessorSpecificBlock<T, O>
Type parameters
T
:
RuleConfigValue
O =
null
Hierarchy
MLDOMNode
<
T
,
O
,
MLASTPreprocessorSpecificBlock
>
MLDOMPreprocessorSpecificBlock
Implements
IMLDOMNode
IMLDOMPreprocessorSpecificBlock
Index
Constructors
constructor
Properties
#doc
#end
Col
#end
Line
#end
Offset
#fixed
#indentaion
#prev
Token
#raw
#start
Col
#start
Line
#start
Offset
_ast
Token
node
Name
rules
type
uuid
Accessors
child
Nodes
end
Col
end
Line
end
Offset
indentation
next
Node
node
Store
origin
Raw
parent
Node
prev
Node
prev
Token
raw
rule
start
Col
start
Line
start
Offset
syntaxical
Parent
Node
Methods
fix
is
to
String
Constructors
constructor
new MLDOMPreprocessor
Specific
Block
(
astNode
:
MLASTPreprocessorSpecificBlock
, document
:
Document
<
T
,
O
>
)
:
MLDOMPreprocessorSpecificBlock
Parameters
astNode:
MLASTPreprocessorSpecificBlock
document:
Document
<
T
,
O
>
Returns
MLDOMPreprocessorSpecificBlock
Properties
Private
#doc
#doc
:
Document
<
T
,
O
>
Readonly
Private
#end
Col
#end
Col
:
number
Readonly
Private
#end
Line
#end
Line
:
number
Readonly
Private
#end
Offset
#end
Offset
:
number
Private
#fixed
#fixed
:
string
Private
#indentaion
#indentaion
:
MLDOMIndentation
<
T
,
O
>
|
null
|
undefined
indentation cache props
Private
#prev
Token
#prev
Token
:
AnonymousNode
<
T
,
O
>
|
null
|
undefined
prevToken cache props
Readonly
Private
#raw
#raw
:
string
Readonly
Private
#start
Col
#start
Col
:
number
Readonly
Private
#start
Line
#start
Line
:
number
Readonly
Private
#start
Offset
#start
Offset
:
number
Protected
_ast
Token
_ast
Token
:
MLASTPreprocessorSpecificBlock
Readonly
node
Name
node
Name
:
string
Readonly
rules
rules
:
Rules
Readonly
type
type
:
"PSBlock"
= "PSBlock"
Readonly
uuid
uuid
:
string
Accessors
child
Nodes
get
childNodes
(
)
:
AnonymousNode
<
T
,
O
>
[]
Returns
AnonymousNode
<
T
,
O
>
[]
end
Col
get
endCol
(
)
:
number
Returns
number
end
Line
get
endLine
(
)
:
number
Returns
number
end
Offset
get
endOffset
(
)
:
number
Returns
number
indentation
get
indentation
(
)
:
MLDOMIndentation
<
T
,
O
>
|
null
Returns
MLDOMIndentation
<
T
,
O
>
|
null
next
Node
get
nextNode
(
)
:
AnonymousNode
<
T
,
O
>
|
null
Returns
AnonymousNode
<
T
,
O
>
|
null
node
Store
get
nodeStore
(
)
:
NodeStore
Returns
NodeStore
origin
Raw
get
originRaw
(
)
:
string
Returns
string
parent
Node
get
parentNode
(
)
:
MLDOMElement
<
T
,
O
>
|
MLDOMOmittedElement
<
T
,
O
>
|
null
Returns
MLDOMElement
<
T
,
O
>
|
MLDOMOmittedElement
<
T
,
O
>
|
null
prev
Node
get
prevNode
(
)
:
AnonymousNode
<
T
,
O
>
|
null
Returns
AnonymousNode
<
T
,
O
>
|
null
prev
Token
get
prevToken
(
)
:
AnonymousNode
<
T
,
O
>
|
null
Returns
AnonymousNode
<
T
,
O
>
|
null
raw
get
raw
(
)
:
string
Returns
string
rule
get
rule
(
)
:
RuleInfo
<
T
,
O
>
Returns
RuleInfo
<
T
,
O
>
start
Col
get
startCol
(
)
:
number
Returns
number
start
Line
get
startLine
(
)
:
number
Returns
number
start
Offset
get
startOffset
(
)
:
number
Returns
number
syntaxical
Parent
Node
get
syntaxicalParentNode
(
)
:
MLDOMElement
<
T
,
O
>
|
null
Returns
MLDOMElement
<
T
,
O
>
|
null
Methods
fix
fix
(
raw
:
string
)
:
void
Parameters
raw:
string
Returns
void
is
is
(
type
:
NodeType
)
:
boolean
Parameters
type:
NodeType
Returns
boolean
to
String
to
String
(
)
:
string
Returns
string
Globals
MLDOMPreprocessor
Specific
Block
constructor
#doc
#end
Col
#end
Line
#end
Offset
#fixed
#indentaion
#prev
Token
#raw
#start
Col
#start
Line
#start
Offset
_ast
Token
node
Name
rules
type
uuid
child
Nodes
end
Col
end
Line
end
Offset
indentation
next
Node
node
Store
origin
Raw
parent
Node
prev
Node
prev
Token
raw
rule
start
Col
start
Line
start
Offset
syntaxical
Parent
Node
fix
is
to
String
Generated using
TypeDoc
indentation cache props