Logo Xantham

TsAstNode Type

Union cases

Union case Description

Alias TsTypeAlias

Full Usage: Alias TsTypeAlias

Parameters:
Item : TsTypeAlias

Array TsTypeReference

Full Usage: Array TsTypeReference

Parameters:

Class TsClass

Full Usage: Class TsClass

Parameters:
Item : TsClass

Conditional TsConditionalType

Full Usage: Conditional TsConditionalType

Parameters:

Enum TsEnumType

Full Usage: Enum TsEnumType

Parameters:
Item : TsEnumType

EnumCase TsEnumCase

Full Usage: EnumCase TsEnumCase

Parameters:
Item : TsEnumCase

GlobalThis

Full Usage: GlobalThis

Index TsIndex

Full Usage: Index TsIndex

Parameters:
Item : TsIndex

IndexAccessType TsIndexAccessType

Full Usage: IndexAccessType TsIndexAccessType

Parameters:

Interface TsInterface

Full Usage: Interface TsInterface

Parameters:
Item : TsInterface

Intersection TsTypeIntersection

Full Usage: Intersection TsTypeIntersection

Parameters:

Literal TsLiteral

Full Usage: Literal TsLiteral

Parameters:
Item : TsLiteral

Module TsModule

Full Usage: Module TsModule

Parameters:
Item : TsModule

Optional TsTypeReference

Full Usage: Optional TsTypeReference

Parameters:

Predicate TsTypePredicate

Full Usage: Predicate TsTypePredicate

Parameters:

Primitive TypeKindPrimitive

Full Usage: Primitive TypeKindPrimitive

Parameters:

SubstitutionType TsSubstitutionType

Full Usage: SubstitutionType TsSubstitutionType

Parameters:

Tuple TsTuple

Full Usage: Tuple TsTuple

Parameters:
Item : TsTuple

TypeLiteral TsTypeLiteral

Full Usage: TypeLiteral TsTypeLiteral

Parameters:

TypeParameter TsTypeParameter

Full Usage: TypeParameter TsTypeParameter

Parameters:

TypeQuery TsTypeQuery

Full Usage: TypeQuery TsTypeQuery

Parameters:
Item : TsTypeQuery

TypeReference TsTypeReference

Full Usage: TypeReference TsTypeReference

Parameters:

Union TsTypeUnion

Full Usage: Union TsTypeUnion

Parameters:
Item : TsTypeUnion

Variable TsVariable

Full Usage: Variable TsVariable

Parameters:
Item : TsVariable

Instance members

Instance member Description

this.IsAlias

Full Usage: this.IsAlias

Returns: bool
Returns: bool

this.IsArray

Full Usage: this.IsArray

Returns: bool
Returns: bool

this.IsClass

Full Usage: this.IsClass

Returns: bool
Returns: bool

this.IsConditional

Full Usage: this.IsConditional

Returns: bool
Returns: bool

this.IsEnum

Full Usage: this.IsEnum

Returns: bool
Returns: bool

this.IsEnumCase

Full Usage: this.IsEnumCase

Returns: bool
Returns: bool

this.IsExport

Full Usage: this.IsExport

Returns: bool
Returns: bool

this.IsFunctionDeclaration

Full Usage: this.IsFunctionDeclaration

Returns: bool
Returns: bool

this.IsGlobalThis

Full Usage: this.IsGlobalThis

Returns: bool
Returns: bool

this.IsIndex

Full Usage: this.IsIndex

Returns: bool
Returns: bool

this.IsIndexAccessType

Full Usage: this.IsIndexAccessType

Returns: bool
Returns: bool

this.IsInterface

Full Usage: this.IsInterface

Returns: bool
Returns: bool

this.IsIntersection

Full Usage: this.IsIntersection

Returns: bool
Returns: bool

this.IsLiteral

Full Usage: this.IsLiteral

Returns: bool
Returns: bool

this.IsModule

Full Usage: this.IsModule

Returns: bool
Returns: bool

this.IsOptional

Full Usage: this.IsOptional

Returns: bool
Returns: bool

this.IsPredicate

Full Usage: this.IsPredicate

Returns: bool
Returns: bool

this.IsPrimitive

Full Usage: this.IsPrimitive

Returns: bool
Returns: bool

this.IsSubstitutionType

Full Usage: this.IsSubstitutionType

Returns: bool
Returns: bool

this.IsTemplateLiteral

Full Usage: this.IsTemplateLiteral

Returns: bool
Returns: bool

this.IsTuple

Full Usage: this.IsTuple

Returns: bool
Returns: bool

this.IsType

Full Usage: this.IsType

Returns: bool
Returns: bool

this.IsTypeLiteral

Full Usage: this.IsTypeLiteral

Returns: bool
Returns: bool

this.IsTypeParameter

Full Usage: this.IsTypeParameter

Returns: bool
Returns: bool

this.IsTypeQuery

Full Usage: this.IsTypeQuery

Returns: bool
Returns: bool

this.IsTypeReference

Full Usage: this.IsTypeReference

Returns: bool
Returns: bool

this.IsUnion

Full Usage: this.IsUnion

Returns: bool
Returns: bool

this.IsVariable

Full Usage: this.IsVariable

Returns: bool
Returns: bool

this.ToExportDeclaration

Full Usage: this.ToExportDeclaration

Returns: TsExportDeclaration voption
Returns: TsExportDeclaration voption

this.ToType

Full Usage: this.ToType

Returns: TsType voption
Returns: TsType voption

this.ToTypeExportDeclaration

Full Usage: this.ToTypeExportDeclaration

Returns: TsType voption * TsExportDeclaration voption
Returns: TsType voption * TsExportDeclaration voption

Type something to start searching.