- Index
- »
- markdown
- »
- LinkResult
type
constructors
none |
Link not handled by processor |
---|---|
replaceWith |
Replace the link with a node, e.g. |
wrapTextIn |
Wrap the link text in a node. |
fields
includeMarker |
If a |
---|---|
node | |
pos | |
wrap |
methods
Slot Details
includeMarker
Bool includeMarker := false
If a LinkInfo.marker
is present, include it in processing (i.e. treat it the same way as the brackets).
node
Node node { private set }
none
static new none()
Link not handled by processor
pos
const Position pos
replace
Bool replace()
replaceWith
wrap
const Bool wrap
wrapTextIn
static new wrapTextIn(Node node, Position pos)
Wrap the link text in a node. This is the normal behavior for links, e.g. for this:
[my *text*](destination)
The text is my *text*
, a text node and emphasis. The text is wrapped in a link node, which means the text is added as child nodes to it.
node
: the node to which the link text nodes will be added as child nodes pos
: the position to continue parsing from