Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Commonmark.Extensions.Wikilinks
Synopsis
- wikilinksSpec :: (Monad m, IsInline il, HasWikilinks il) => TitlePosition -> SyntaxSpec m il bl
- data TitlePosition
- class HasWikilinks il where
- wikilink :: Text -> il -> il
Documentation
wikilinksSpec :: (Monad m, IsInline il, HasWikilinks il) => TitlePosition -> SyntaxSpec m il bl #
data TitlePosition #
Determines whether [[foo|bar]]
is a link to page bar
with title (description) foo
(TitleBeforePipe
), as in
GitHub wikis, or a link to page foo
with title bar
(TitleAfterPipe
), as in Obsidian and Foam.
Constructors
TitleBeforePipe | |
TitleAfterPipe |
Instances
Show TitlePosition # | |
Defined in Commonmark.Extensions.Wikilinks Methods showsPrec :: Int -> TitlePosition -> ShowS show :: TitlePosition -> String showList :: [TitlePosition] -> ShowS | |
Eq TitlePosition # | |
Defined in Commonmark.Extensions.Wikilinks |
class HasWikilinks il where #
Instances
Rangeable (Html a) => HasWikilinks (Html a) # | |
Defined in Commonmark.Extensions.Wikilinks | |
(HasWikilinks il, Semigroup il, Monoid il) => HasWikilinks (WithSourceMap il) # | |
Defined in Commonmark.Extensions.Wikilinks Methods wikilink :: Text -> WithSourceMap il -> WithSourceMap il # |