markdown-it - v15.0.2
GitHub
Preparing search index...
StateBlock
Interface StateBlock
Mutable state passed to block rules while tokenizing a source document.
interface
StateBlock
{
src
:
string
;
md
:
MarkdownIt
;
env
:
Env
;
tokens
:
Token
[]
;
bMarks
:
number
[]
;
eMarks
:
number
[]
;
tShift
:
number
[]
;
sCount
:
number
[]
;
bsCount
:
number
[]
;
blkIndent
:
number
;
line
:
number
;
lineMax
:
number
;
tight
:
boolean
;
listIndent
:
number
;
parentType
:
string
;
level
:
number
;
Token
:
typeof
Token
;
push
(
type
:
string
,
tag
:
string
,
nesting
:
-1
|
0
|
1
)
:
Token
;
isEmpty
(
line
:
number
)
:
boolean
;
skipEmptyLines
(
from
:
number
)
:
number
;
skipSpaces
(
pos
:
number
)
:
number
;
skipSpacesBack
(
pos
:
number
,
min
:
number
)
:
number
;
skipChars
(
pos
:
number
,
code
:
number
)
:
number
;
skipCharsBack
(
pos
:
number
,
code
:
number
,
min
:
number
)
:
number
;
getLines
(
begin
:
number
,
end
:
number
,
indent
:
number
,
keepLastLF
:
boolean
,
)
:
string
;
}
Index
Properties
§
src
md
env
tokens
b
Marks
e
Marks
t
Shift
s
Count
bs
Count
blk
Indent
line
line
Max
tight
list
Indent
parent
Type
level
Token
Methods
§
push
is
Empty
skip
Empty
Lines
skip
Spaces
skip
Spaces
Back
skip
Chars
skip
Chars
Back
get
Lines
Properties
§
src
:
string
§
md
:
MarkdownIt
§
env
:
Env
§
tokens
:
Token
[]
§
bMarks
:
number
[]
= []
§
eMarks
:
number
[]
= []
§
tShift
:
number
[]
= []
§
sCount
:
number
[]
= []
§
bsCount
:
number
[]
= []
§
blkIndent
:
number
= 0
§
line
:
number
= 0
§
lineMax
:
number
= 0
§
tight
:
boolean
= false
§
listIndent
:
number
= -1
§
parentType
:
string
= 'root'
§
level
:
number
= 0
§
Token
:
typeof
Token
= Token
§
Methods
§
push
(
type
:
string
,
tag
:
string
,
nesting
:
-1
|
0
|
1
)
:
Token
§
Parameters
type
:
string
tag
:
string
nesting
:
-1
|
0
|
1
Returns
Token
isEmpty
(
line
:
number
)
:
boolean
§
Parameters
line
:
number
Returns
boolean
skipEmptyLines
(
from
:
number
)
:
number
§
Parameters
from
:
number
Returns
number
skipSpaces
(
pos
:
number
)
:
number
§
Parameters
pos
:
number
Returns
number
skipSpacesBack
(
pos
:
number
,
min
:
number
)
:
number
§
Parameters
pos
:
number
min
:
number
Returns
number
skipChars
(
pos
:
number
,
code
:
number
)
:
number
§
Parameters
pos
:
number
code
:
number
Returns
number
skipCharsBack
(
pos
:
number
,
code
:
number
,
min
:
number
)
:
number
§
Parameters
pos
:
number
code
:
number
min
:
number
Returns
number
getLines
(
begin
:
number
,
end
:
number
,
indent
:
number
,
keepLastLF
:
boolean
,
)
:
string
§
Parameters
begin
:
number
end
:
number
indent
:
number
keepLastLF
:
boolean
Returns
string
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
src
md
env
tokens
b
Marks
e
Marks
t
Shift
s
Count
bs
Count
blk
Indent
line
line
Max
tight
list
Indent
parent
Type
level
Token
Methods
push
is
Empty
skip
Empty
Lines
skip
Spaces
skip
Spaces
Back
skip
Chars
skip
Chars
Back
get
Lines
GitHub
markdown-it - v15.0.2
Loading...
Mutable state passed to block rules while tokenizing a source document.