web_reify
library
Classes
-
Element
-
A named tag that can contain other nodes.
-
Node
-
Base class for any AST item.
-
Text
-
A plain text element.
Typedefs
-
Author
= ({String channelTitle, String email, String fullSite, String name})
-
-
ContentNodes
= List<Node>
-
-
DocumentContentData
= ({int initialLevel, ContentNodes nodes})
-
-
DocumentData
= ({ContentNodes content, String title})
-
-
FrontMatter
= Map<String, Object?>
-
-
Markdown<T extends Object?>
= ({DocumentData data, T meta})
-
-
MarkdownRuleDescription<T>
= WriteRuleDescription<String, FrontMatter, T, Markdown<T>, Markup>
-
-
MetaParser<T>
= T Function(FrontMatter frontMatter)
-
-
PageData
= ({Markup head, PageInfo info, PageMeta meta})
-
-
PageInfo
= ({String accentColor, String fullSite, String imageUrl})
-
-
PageMeta
= ({String description, List<String> keywords, Set<(String, String)> og, String title, OgType type, List<String> urlSegments})
-
-
RobotsData
= ({Map<String, String> entries, String fullSite})
-
-
-
-
SiteData
= ({String changefreq, String fullSite, Set<Rule<Markup>> pages, Map<String, String> robots, Map<String, double> sitemap})
-
-
SitemapInfo
= ({String changefreq, String fullSite, Map<String, double> priorities})
-
-
SitemapPage
= ({DateTime lastModified, String path})
-