TsTypeAssertion

@Serializable
@SerialName(value = "TsTypeAssertion")
class TsTypeAssertion : ExpressionBase, Expression

conflict with @SerialName remove class property override var type : String? = "TsTypeAssertion"

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
@EncodeDefault
var expression: Expression?
Link copied to clipboard
open override var span: Span
Link copied to clipboard
@EncodeDefault
var typeAnnotation: TsType?

Functions

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> ArrayExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> ArrowFunctionExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> AssignmentExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> AwaitExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> BigIntLiteral

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> BinaryExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> BooleanLiteral

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> CallExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> ClassExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> ConditionalExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> FunctionExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> Identifier

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> Invalid

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> JSXElement

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> JSXEmptyExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> JSXFragment

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> JSXMemberExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> JSXNamespacedName

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> JSXText

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> MemberExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> MetaProperty

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> NewExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> NullLiteral

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> NumericLiteral

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> ObjectExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> OptionalChainingExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> ParenthesisExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> PrivateName

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> RegExpLiteral

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> SequenceExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> StringLiteral

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> SuperPropExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> TaggedTemplateExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> TemplateLiteral

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> ThisExpression

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsArrayType

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> TsAsExpression

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsConditionalType

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> TsConstAssertion

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsConstructorType

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsFunctionType

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsImportType

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsIndexedAccessType

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsInferType

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> TsInstantiation

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsIntersectionType

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsKeywordType

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsLiteralType

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsMappedType

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> TsNonNullExpression

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsOptionalType

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsParenthesizedType

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsRestType

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> TsSatisfiesExpression

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsThisType

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsTupleType

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsTypeLiteral

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsTypeOperator

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsTypePredicate

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsTypeQuery

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsTypeReference

Link copied to clipboard

TsTypeAssertion#typeAnnotation: TsType? extension function for create TsType? -> TsUnionType

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> UnaryExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> UpdateExpression

Link copied to clipboard

TsTypeAssertion#expression: Expression? extension function for create Expression? -> YieldExpression