ParserState

Type class

Sources

This information about ParserState is provided for reference only and is not available through exported packages and thus should not be imported or used on its own.

Inheritance

ParserState does not extend any other symbol.

ParserState is not extended by any other symbol.

Settings

ParserState does not have any settings.

Private settings

ParserState does not have any private settings.

Properties

ParserState does not have any properties.

Methods

afterParse()

#

Returns void

cacheClass(

name: string

)

#

Returns Promise

getClass(

name: string

)

#

Returns void

parse(

root: Root,
value: unknown,
refs: Array

)

#

Returns void

parseArray(

root: Root,
value: Array,
refs: Array

)

#

Returns Array

parseAsync(

value: unknown

)

#

Returns Promise

parseAsyncArray(

array: Array

)

#

Returns Promise

parseAsyncObject(

object: object

)

#

Returns Promise

parseAsyncRefs(

refs: Array | object

)

#

Returns Promise

parseAsyncSetting(

key: string,
value: unknown

)

#

Returns Promise

parseAsyncSettings(

object: object

)

#

Returns Promise

parseChild(

root: Root,
value: object | string,
refs: Array

)

#

Returns IChild

parseChildren(

root: Root,
value: Array,
refs: Array

)

#

Returns Array

parseEntity(

root: Root,
value: object,
refs: Array

)

#

Returns IParsedEntity

parseObject(

root: Root,
object: object,
refs: Array

)

#

Returns object

parseProperties(

root: Root,
object: object,
refs: Array

)

#

Returns IParsedProperties

parseRefs(

root: Root,
object: IRefs,
refs: Array

)

#

Returns Array

parseRefsObject(

root: Root,
object: object,
refs: Array

)

#

Returns IRef

parseSetting(

root: Root,
key: string,
value: unknown,
refs: Array

)

#

Returns unknown

parseSettings(

root: Root,
object: object,
refs: Array

)

#

Returns IESettings

parseStops(

root: Root,
value: Array,
refs: Array

)

#

Returns Array

parseValue(

root: Root,
value: any,
refs: Array

)

#

Returns IParsed

storeClass(

name: string

)

#

Returns Promise

Events

ParserState does not have any events.