page.ch

Declarations

Public Only
HtmlPage
Publicstruct
struct HtmlPage { var pageHead : string var pageHtml : string var pageCss : string var pageJs : string var pageHeadJs : string var doneClasses : unordered_map<u64, bool> var doneRandomClasses : unordered_map<u64, bool> var doneComponents : unordered_map<u64, bool> }
append_html
Publicfunction
func append_html(self : &HtmlPage, value : *char, len : size_t) : void
append_html_char_ptr
Publicfunction
func append_html_char_ptr(self : &HtmlPage, value : *char) : void
append_html_char
Publicfunction
func append_html_char(self : &HtmlPage, value : char) : void
append_html_integer
Publicfunction
func append_html_integer(self : &HtmlPage, value : i64) : void
append_html_uinteger
Publicfunction
func append_html_uinteger(self : &HtmlPage, value : u64) : void
append_html_float
Publicfunction
func append_html_float(self : &HtmlPage, value : float) : void
append_html_double
Publicfunction
func append_html_double(self : &HtmlPage, value : double) : void
append_head
Publicfunction
func append_head(self : &HtmlPage, value : *char, len : size_t) : void
append_head_char_ptr
Publicfunction
func append_head_char_ptr(self : &HtmlPage, value : *char) : void
append_head_char
Publicfunction
func append_head_char(self : &HtmlPage, value : char) : void
append_head_integer
Publicfunction
func append_head_integer(self : &HtmlPage, value : i64) : void
append_head_uinteger
Publicfunction
func append_head_uinteger(self : &HtmlPage, value : u64) : void
append_head_float
Publicfunction
func append_head_float(self : &HtmlPage, value : float) : void
append_head_double
Publicfunction
func append_head_double(self : &HtmlPage, value : double) : void
append_css
Publicfunction
func append_css(self : &HtmlPage, value : *char, len : size_t) : void
require_css_hash
Publicfunction
func require_css_hash(self : &HtmlPage, hash : size_t) : bool
set_css_hash
Publicfunction
func set_css_hash(self : &HtmlPage, hash : size_t) : void
require_component
Publicfunction
func require_component(self : &HtmlPage, hash : size_t) : bool
set_component_hash
Publicfunction
func set_component_hash(self : &HtmlPage, hash : size_t) : void
require_random_css_hash
Publicfunction
func require_random_css_hash(self : &HtmlPage, hash : size_t) : bool
set_random_css_hash
Publicfunction
func set_random_css_hash(self : &HtmlPage, hash : size_t) : void
append_css_char_ptr
Publicfunction
func append_css_char_ptr(self : &HtmlPage, value : *char) : void
append_css_char
Publicfunction
func append_css_char(self : &HtmlPage, value : char) : void
append_css_integer
Publicfunction
func append_css_integer(self : &HtmlPage, value : i64) : void
append_css_uinteger
Publicfunction
func append_css_uinteger(self : &HtmlPage, value : u64) : void
append_css_float
Publicfunction
func append_css_float(self : &HtmlPage, value : float) : void
append_css_double
Publicfunction
func append_css_double(self : &HtmlPage, value : double) : void
append_js
Publicfunction
func append_js(self : &HtmlPage, value : *char, len : size_t) : void
append_js_char_ptr
Publicfunction
func append_js_char_ptr(self : &HtmlPage, value : *char) : void
append_js_char
Publicfunction
func append_js_char(self : &HtmlPage, value : char) : void
append_js_integer
Publicfunction
func append_js_integer(self : &HtmlPage, value : i64) : void
append_js_uinteger
Publicfunction
func append_js_uinteger(self : &HtmlPage, value : u64) : void
append_js_float
Publicfunction
func append_js_float(self : &HtmlPage, value : float) : void
append_js_double
Publicfunction
func append_js_double(self : &HtmlPage, value : double) : void
append_head_js
Publicfunction
func append_head_js(self : &HtmlPage, value : *char, len : size_t) : void
append_head_js_char_ptr
Publicfunction
func append_head_js_char_ptr(self : &HtmlPage, value : *char) : void
append_head_js_char
Publicfunction
func append_head_js_char(self : &HtmlPage, value : char) : void
append_head_js_integer
Publicfunction
func append_head_js_integer(self : &HtmlPage, value : i64) : void
append_head_js_uinteger
Publicfunction
func append_head_js_uinteger(self : &HtmlPage, value : u64) : void
append_head_js_float
Publicfunction
func append_head_js_float(self : &HtmlPage, value : float) : void
append_head_js_double
Publicfunction
func append_head_js_double(self : &HtmlPage, value : double) : void
toString
Publicfunction
func toString(self : &HtmlPage) : string
toStringHeadOnly
Publicfunction
func toStringHeadOnly(self : &HtmlPage) : string
toStringHeadJsOnly
Publicfunction
func toStringHeadJsOnly(self : &HtmlPage) : string
toStringHtmlOnly
Publicfunction
func toStringHtmlOnly(self : &HtmlPage) : string
toStringCssOnly
Publicfunction
func toStringCssOnly(self : &HtmlPage) : string
toStringJsOnly
Publicfunction
func toStringJsOnly(self : &HtmlPage) : string
appendTitle
Publicfunction
func appendTitle(self : &HtmlPage, view : &string_view) : void
appendFavicon
Publicfunction
func appendFavicon(self : &HtmlPage, type : &string_view, path : &string_view) : void
appendPngFavicon
Publicfunction
func appendPngFavicon(self : &HtmlPage, path : &string_view) : void
appendViewportMeta
Publicfunction
func appendViewportMeta(self : &HtmlPage) : void
appendCharsetUTF8Meta
Publicfunction
func appendCharsetUTF8Meta(self : &HtmlPage) : void
defaultPrepare
Publicfunction
func defaultPrepare(self : &HtmlPage) : void
defaultPreactSetup
Publicfunction
func defaultPreactSetup(self : &HtmlPage) : void
defaultDevelopmentReactSetup
Publicfunction
func defaultDevelopmentReactSetup(self : &HtmlPage) : void
defaultReactSetup
Publicfunction
func defaultReactSetup(self : &HtmlPage) : void
defaultUniversalSetup
Publicfunction
func defaultUniversalSetup(self : &HtmlPage) : void
asynchronousSolidSetup
Publicfunction
func asynchronousSolidSetup(self : &HtmlPage) : void
defaultSolidSetup
Publicfunction
func defaultSolidSetup(self : &HtmlPage) : void
htmlPageToString
Publicfunction
func htmlPageToString(self : &HtmlPage, name : &string_view) : string
given name -> {name}.css, {name}_head.js, {name}.js assets are assumed to exist
writeToFile
Publicfunction
func writeToFile(self : &HtmlPage, path : &string_view) : void
writeToDirectory
Publicfunction
func writeToDirectory(self : &HtmlPage, path : &string_view, name : &string_view) : void
given name -> {name}.css, {name}_head.js, {name}.js assets maybe generated
make
function
func make() : HtmlPage
delete
function
func delete(self : *HtmlPage) : void