Class: TagTypeInfo<A>
types.tag type info.
Extends
Type Parameters
| Type Parameter |
|---|
A |
Constructors
Constructor
new TagTypeInfo<A>(
thisType,
baseType,
tag,
typeName
): TagTypeInfo<A>;
Parameters
| Parameter | Type |
|---|---|
thisType | AnyStandardType |
baseType | AnyStandardType |
tag | A |
typeName | string | undefined |
Returns
TagTypeInfo<A>
Overrides
Properties
baseType
readonly baseType: AnyStandardType;
kind
readonly kind: "tag" = "tag";
Overrides
tag
readonly tag: A;
thisType
readonly thisType: AnyStandardType;
Inherited from
typeName
readonly typeName: string | undefined;
Accessors
baseTypeInfo
Get Signature
get baseTypeInfo(): TypeInfo;