@servicenow/sdk - v4.4.1
    Preparing search index...

    Interface UnionOrIntersectionType

    interface UnionOrIntersectionType {
        aliasSymbol?: tsc.Symbol;
        aliasTypeArguments?: readonly tsc.Type[];
        flags: tsc.TypeFlags;
        pattern?: DestructuringPattern;
        symbol: tsc.Symbol;
        types: tsc.Type[];
        getApparentProperties(): tsc.Symbol[];
        getBaseTypes(): BaseType[] | undefined;
        getCallSignatures(): readonly tsc.Signature[];
        getConstraint(): tsc.Type | undefined;
        getConstructSignatures(): readonly tsc.Signature[];
        getDefault(): tsc.Type | undefined;
        getFlags(): tsc.TypeFlags;
        getNonNullableType(): tsc.Type;
        getNumberIndexType(): tsc.Type | undefined;
        getProperties(): tsc.Symbol[];
        getProperty(propertyName: string): tsc.Symbol | undefined;
        getStringIndexType(): tsc.Type | undefined;
        getSymbol(): tsc.Symbol | undefined;
        isClass(): this is InterfaceType;
        isClassOrInterface(): this is InterfaceType;
        isIndexType(): this is IndexType;
        isIntersection(): this is IntersectionType;
        isLiteral(): this is LiteralType;
        isNumberLiteral(): this is NumberLiteralType;
        isStringLiteral(): this is StringLiteralType;
        isTypeParameter(): this is tsc.TypeParameter;
        isUnion(): this is UnionType;
        isUnionOrIntersection(): this is UnionOrIntersectionType;
    }

    Hierarchy (View Summary)

    Index

    Properties

    aliasSymbol?: tsc.Symbol
    aliasTypeArguments?: readonly tsc.Type[]
    flags: tsc.TypeFlags
    symbol: tsc.Symbol
    types: tsc.Type[]

    Methods

    • Returns BaseType[] | undefined

    • Returns tsc.Type | undefined

    • Returns tsc.Type | undefined

    • Returns tsc.TypeFlags

    • Returns tsc.Type

    • Returns tsc.Type | undefined

    • Returns tsc.Symbol[]

    • Parameters

      • propertyName: string

      Returns tsc.Symbol | undefined

    • Returns tsc.Type | undefined

    • Returns tsc.Symbol | undefined

    • Returns this is InterfaceType

    • Returns this is IndexType

    • Returns this is LiteralType

    • Returns this is UnionType