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