nano-sched-ui
v1.0.4
Published
'nano-sched' plugin for parse, generate, validate UI-text format
Downloads
12
Readme
nano-sched-ui
'nano-sched' plugin for parse, generate, validate UI-text format
ui.parse(log, data)
- data Object
- encoding
String
= 'utf8' - content
String
- encoding
- result data Object
- encoding
String
= 'ui-tree' - content
Object
- encoding
Converts UI-source into UI-tree.
ui.stringify(log, data)
- data Object
- encoding
String
= 'ui-tree' - content
Object
- encoding
- result data Object
- encoding
String
= 'utf8' - content
String
- encoding
Converts UI-tree into UI-source text
ui.to-scheme(log, data)
- data Object
- opts
Object
- encoding
String
= 'ui-tree' - content
Object
- id
String
-- scheme identifier
- opts
Compiles and saves UiScheme Object into opts.ui_schemes[id]
ui.validate(log, data)
- data Object
- opts
Object
- ui_schemes
Object
- ui_schemes
- encoding
String
= 'ui-tree' - content
Object
- scheme
String
-- scheme identifier
- opts
Validates ui-tree according to opts.ui_schemes[data.scheme]
ui-scheme and translates all nodes args properties into objects with parsed arguments.