|
| None | __init__ (self, str src, MarkdownIt md, EnvType env, list[Token] outTokens) |
| |
|
str | __repr__ (self) |
| |
|
Token | pushPending (self) |
| |
| Token | push (self, str ttype, str tag, Literal[-1, 0, 1] nesting) |
| |
| Scanned | scanDelims (self, int start, bool canSplitWord) |
| |
|
str | src (self) |
| |
|
None | src (self, str value) |
| |
|
tuple[int,...] | srcCharCode (self) |
| |
|
|
| src |
| |
|
| env |
| |
|
| md |
| |
|
| tokens |
| |
|
| pos |
| |
|
| posMax |
| |
|
| level |
| |
|
| pending |
| |
|
| pendingLevel |
| |
|
| backticksScanned |
| |
|
| linkLevel |
| |
|
| delimiters |
| |
|
| src |
| |
|
| env |
| |
|
| md |
| |
◆ __init__()
| None markdown_it.rules_inline.state_inline.StateInline.__init__ |
( |
|
self, |
|
|
str |
src, |
|
|
MarkdownIt |
md, |
|
|
EnvType |
env, |
|
|
list[Token]
|
outTokens |
|
) |
| |
◆ push()
| Token markdown_it.rules_inline.state_inline.StateInline.push |
( |
|
self, |
|
|
str |
ttype, |
|
|
str |
tag, |
|
|
Literal[-1, 0, 1] |
nesting |
|
) |
| |
Push new token to "stream".
If pending text exists - flush it as text token
◆ scanDelims()
| Scanned markdown_it.rules_inline.state_inline.StateInline.scanDelims |
( |
|
self, |
|
|
int |
start, |
|
|
bool |
canSplitWord |
|
) |
| |
Scan a sequence of emphasis-like markers, and determine whether
it can start an emphasis sequence or end an emphasis sequence.
- start - position to scan from (it should point at a valid marker);
- canSplitWord - determine if these markers can be found inside a word
The documentation for this class was generated from the following file:
- docs/help/help-venv/lib/python3.12/site-packages/markdown_it/rules_inline/state_inline.py