Constructors
constructor
-
Parameters
-
Default value env: object = {}
-
-
Default value sync: boolean = false
Properties
Private registers
registers: object
Methods
get
- get(path: string): object
-
Parameters
Returns object
getFromScope
- getFromScope(scope: object, paths: string[] | string): object
-
Parameters
-
scope: object
-
paths: string[] | string
Returns object
getRegister
- getRegister(key: string, defaultValue?: object): any
-
Parameters
-
key: string
-
Default value defaultValue: object = {}
Returns any
Private parseProp
- parseProp(str: string): string[]
-
Parameters
Returns string[]
push
- push(ctx: object): number
-
Parameters
Returns number
setRegister
- setRegister(key: string, value: any): any