Constructors
constructor
- new Type(value, parent?): Type
Parameters
- value: any
Optional
parent: Type
Properties
Private
childKeys
childKeys: Map<string, Type> Private
childValues
childValues: Map<string, Type> Accessors
childTypes
- get childTypes(): string
Returns string
Methods
Private
addEntry
- addEntry(__namedParameters): void
Parameters
- __namedParameters: [string, any]
Returns void
addValue
- addValue(value): void
Returns void
check
- check(): void
Returns void
isCircular
- isCircular(): boolean
Returns boolean
Private
parents
- parents(): Generator<Type, void, unknown>
Returns Generator<Type, void, unknown>
toString
- toString(): string
Returns string
Static
list
- list(values): string
Parameters
- values: Map<string, Type>
Returns string
Static
resolve
- resolve(value): string
Returns string
The class for deep checking Types