Context-dependent settings for the Wikidot parser and renderer.
Wikidot content appears in several different contexts — full wiki pages,
draft previews, forum posts, and direct messages — each with different
security and capability requirements. WikitextSettings captures
those differences so the parser/renderer can enable or disable features
accordingly.
Use createSettings to get sane defaults for a given
WikitextMode, then override individual fields as needed.
Context-dependent settings for the Wikidot parser and renderer.
Wikidot content appears in several different contexts — full wiki pages, draft previews, forum posts, and direct messages — each with different security and capability requirements. WikitextSettings captures those differences so the parser/renderer can enable or disable features accordingly.
Use createSettings to get sane defaults for a given WikitextMode, then override individual fields as needed.