nano-sched-ui
v1.0.4
Published
'nano-sched' plugin for parse, generate, validate UI-text format
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.
