Repository navigation
DocumentModel
SmartJSONEditor edited this page Aug 9, 2017
·
32 revisions
DocumentModel class represents a global application context accessed as "DocumentModel" global variable in script context. DocumentModel let you use Swift JSON Editor application internal helper functions to
- Retrieve Project Nodes
- Use helper functions for encoding, logging, timestamp etc.
| Function | Parameters | Returns | Description |
|---|---|---|---|
| log(object) | Javascript/String/Number | String description | Use to print log information about provided objects |
| rootJsonNode(projectNodeID) | String (project node identifier) or nil | root JSON node associated with project node as JavascriptJsonNode object | returns root json node of project node |
| randomValueDatabase(key) | String | Random String value from database | Use to get random value from database. Possible keys are: maleNames,femaleNames,surname,country,countryCode,USState,USStateCode,currencyName,currencyCode,color,loremIpsum |
Call DocumentModel global object to invoke helper functions.