mixin markdown::LinkInfo
markdown::LinkInfo
@Js
A parsed link/image. There are different types of links.
Inline links:
[text](destination) [text](destination "title")
Reference links, which have different subtypes. Full:
[text][label]
Collapsed (label is ""):
[text][]
Shorcut (label is null):
[text]
Images use the same syntax as links but with a ! marker front, e.g. .
- afterTextBracket
- 
abstract Position afterTextBracket()The position after the closing text bracket, e.g: [foo][bar] ^
- destination
- 
abstract Str? destination()The destination if available, e.g. in [foo](destination), or null
- label
- 
abstract Str? label()The label, or null for inline links or for shortcut links (in which case textshould be used as the label).
- marker
- 
abstract Text? marker()The marker if present, or null. A marker is e.g. !for an image, or a customer marker.
- openingBracket
- 
abstract Text openingBracket()The text node of the opening bracket [
- text
- 
abstract Str text()The text between the first brackets, e.g. fooin[foo][bar]
- title
- 
abstract Str? title()The title if available, e.g. in [foo](destination "title"), or null