Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Parser

Hierarchy

  • Parser

Index

Constructors

constructor

  • newParser(obj: any, parent: any): Parser

Properties

codeArray

codeArray: any[]

funcModuleCache

funcModuleCache: any

funcs

funcs: any[]

globalVariableId

globalVariableId: number

globalVariables

globalVariables: any[]

localVariableId

localVariableId: number

objs

objs: any[]

objsToClear_iN$t

objsToClear_iN$t: any[]

parent

parent: any

result

result: any

Methods

enumerateCCClass

  • enumerateCCClass(codeArray: any, obj: any, klass: any): void

enumerateField

  • enumerateField(obj: any, key: any, value: any): any

enumerateObject

  • enumerateObject(codeArray: any, obj: any): void

getFuncModule

  • getFuncModule(func: any, usedInNew?: any): any

getObjRef

  • getObjRef(obj: any): string

instantiateArray

instantiateObj

  • instantiateObj(obj: any): null | string | (string | any[])[]

setObjProp

  • setObjProp(codeArray: any, obj: any, key: any, value: any): void

setValueType

  • setValueType(codeArray: any, defaultValue: any, srcValue: any, targetExpression: any): void

Generated using TypeDoc