@servicenow/sdk - v4.4.1
    Preparing search index...
    interface TypeArgumentedNode {
        addTypeArgument(argumentText: string): TypeNode;
        addTypeArguments(
            argumentTexts: readonly string[],
        ): TypeNode<tsc.TypeNode>[];
        getTypeArguments(): TypeNode<tsc.TypeNode>[];
        insertTypeArgument(index: number, argumentText: string): TypeNode;
        insertTypeArguments(
            index: number,
            argumentTexts: readonly string[],
        ): TypeNode<tsc.TypeNode>[];
        removeTypeArgument(typeArg: Node): this;
        removeTypeArgument(index: number): this;
    }
    Index

    Methods

    • Adds a type argument.

      Parameters

      • argumentText: string

        Argument text to add.

      Returns TypeNode

    • Adds type arguments.

      Parameters

      • argumentTexts: readonly string[]

        Argument texts to add.

      Returns TypeNode<tsc.TypeNode>[]

    • Gets all the type arguments of the node.

      Returns TypeNode<tsc.TypeNode>[]

    • Inserts a type argument.

      Parameters

      • index: number

        Child index to insert at.

      • argumentText: string

        Argument text to insert.

      Returns TypeNode

    • Inserts type arguments.

      Parameters

      • index: number

        Child index to insert at.

      • argumentTexts: readonly string[]

        Argument texts to insert.

      Returns TypeNode<tsc.TypeNode>[]

    • Removes a type argument.

      Parameters

      • typeArg: Node

        Type argument to remove.

      Returns this

    • Removes a type argument.

      Parameters

      • index: number

        Index to remove.

      Returns this