Constructors
constructor
- new ResolvedType(fullName: string, id?: number): ResolvedType
-
Parameters
-
fullName: string
-
Optional
id: number
Properties
Optional
base
Optional
fields
id
id: number
isArray
isArray: boolean
isExtension
isExtension: boolean
isOptional
isOptional: boolean
name
name: string
Optional
ref
Optional
variant
Accessors
allFields
- get allFields(): undefined | {
name: string;
type: ResolvedType;
}[]
-
Returns undefined | {
name: string;
type: ResolvedType;
}[]
typeName
- get typeName(): string
-
Returns string
All fields including base struct(s), undefined if not a struct type.