Constructors
constructor
Type Parameters
Returns Type<T>
Properties
Readonly Abstract name
name: string
Methods
Protected Abstract _buildTypeTableImpl
- _buildTypeTableImpl(typeTable: TypeTable): void
Abstract accept
- accept<D, R>(v: Visitor<D, R>, d: D): R
Type Parameters
Parameters
Returns R
buildTypeTable
- buildTypeTable(typeTable: TypeTable): void
Abstract checkType
Parameters
Returns Type<any>
Abstract covariant
- covariant(x: any): x is T
Abstract encodeType
- encodeType(typeTable: TypeTable): ArrayBuffer
Parameters
Returns ArrayBuffer
valueToString
- valueToString(x: T): string
Represents an IDL type.