The Open
D
Programming Language
Learn
Language
Library
Contribute
Blog
MacroExpander
arsd
html
Undocumented in source.
class
MacroExpander {
dstring
delegate
(
dstring
[])[
dstring
]
functions
;
dstring
[
dstring
]
variables
;
void
setValue
(string key, string value);
Macro
[
dstring
]
macros
;
string
[
string
]
includeFiles
;
string
expand
(string srcutf8);
dstring
expand
(dstring src);
}
Members
Functions
expand
dstring
expand
(dstring src)
Performs the expansion
expand
string
expand
(string srcutf8)
Performs the expansion
setValue
void
setValue
(string key, string value)
This sets a variable inside the macro system
Meta
Source
See Implementation
arsd
html
classes
CssMacroExpander
JavascriptMacroExpander
MacroExpander
enums
HtmlFeatures
UriFeatures
functions
addOnLoad
appearsToBeHtml
checkbox
denestCss
favicon
linkify
makePostLink
nl2br
paragraphsToP
sanitizeUrl
sanitizedHtml
translateDateInputs
translateFiltering
translateInputTitles
translateStriping
translateValidation
wrapTextNodes
variables
recommendedBasicCssForUserContent