Skip to content

DocumentModel

SmartJSONEditor edited this page Aug 9, 2017 · 32 revisions

DocumentModel Class

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.

Functions

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.

Clone this wiki locally