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

    Interface ConditionalType

    interface ConditionalType {
        aliasSymbol?: tsc.Symbol;
        aliasTypeArguments?: readonly tsc.Type[];
        checkType: tsc.Type;
        extendsType: tsc.Type;
        flags: tsc.TypeFlags;
        pattern?: DestructuringPattern;
        resolvedFalseType?: tsc.Type;
        resolvedTrueType?: tsc.Type;
        root: ConditionalRoot;
        symbol: tsc.Symbol;
        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[]
    checkType: tsc.Type
    extendsType: tsc.Type
    flags: tsc.TypeFlags
    resolvedFalseType?: tsc.Type
    resolvedTrueType?: tsc.Type
    symbol: tsc.Symbol

    Methods

    • Returns BaseType[] | undefined

    • Returns tsc.Type | undefined

    • Returns tsc.Type | undefined

    • Parameters

      • propertyName: string

      Returns tsc.Symbol | undefined