Procs
proc `$`(element: CssElement; condensed: bool = false): string {....gcsafe, raises: [Exception], tags: [RootEffect, TimeEffect], forbids: [].}
proc `$`(elements: seq[CssElement]; condensed: bool = false): string {....gcsafe, raises: [Exception], tags: [RootEffect, TimeEffect], forbids: [].}
proc `$`(properties: seq[CssElementProperty]; condensed: bool = false): string {. ...gcsafe, raises: [Exception], tags: [RootEffect, TimeEffect], forbids: [].}
- Stringifies CssElementPropertys
proc `$`(property: CssElementProperty; condensed: bool = false): string {. ...gcsafe, raises: [Exception], tags: [RootEffect, TimeEffect], forbids: [].}
- Stringifies CssElementProperty
proc `$`(stylesheet: CssStylesheet): string {....gcsafe, raises: [Exception], tags: [RootEffect, TimeEffect], forbids: [].}
- Stringifies CssStylesheet
proc writeFile(stylesheet: CssStylesheet) {....raises: [IOError, Exception], tags: [WriteIOEffect, RootEffect, TimeEffect], forbids: [].}
-
Writes stylesheet to disk
Raises IOError when file field is empty or could not write to disk.
proc writeFile(stylesheet: CssStylesheet; filename: string) {. ...raises: [IOError, Exception], tags: [WriteIOEffect, RootEffect, TimeEffect], forbids: [].}
-
Writes stylesheet to disk
Raises IOError when not able to write to disk.