Constructors
constructor
- newParser(obj: any, parent: any): Parser
Properties
codeArray
codeArray: any[]
funcModuleCache
funcModuleCache: any
globalVariableId
globalVariableId: number
globalVariables
globalVariables: any[]
localVariableId
localVariableId: number
objsToClear_iN$t
objsToClear_iN$t: any[]
Methods
enumerateCCClass
- enumerateCCClass(codeArray: any, obj: any, klass: any): void
-
Parameters
-
codeArray: any
-
obj: any
-
klass: any
Returns void
enumerateField
- enumerateField(obj: any, key: any, value: any): any
-
Parameters
-
obj: any
-
key: any
-
value: any
Returns any
enumerateObject
- enumerateObject(codeArray: any, obj: any): void
getFuncModule
- getFuncModule(func: any, usedInNew?: any): any
-
Parameters
-
func: any
-
Optional usedInNew: any
Returns any
getObjRef
- getObjRef(obj: any): string
-
Parameters
Returns string
instantiateObj
- instantiateObj(obj: any): null | string | (string | any[])[]
-
Parameters
Returns null
|
string
|
(string | any[])[]
setObjProp
- setObjProp(codeArray: any, obj: any, key: any, value: any): void
-
Parameters
-
codeArray: any
-
obj: any
-
key: any
-
value: any
Returns void
setValueType
- setValueType(codeArray: any, defaultValue: any, srcValue: any, targetExpression: any): void
-
Parameters
-
codeArray: any
-
defaultValue: any
-
srcValue: any
-
targetExpression: any
Returns void