@mathjax/src
    Preparing search index...

    Interface MathList<N, T, D>

    The MathList interface (extends LinkedList)

    interface MathList<N, T, D> {
        list: ListItem<MathItem<N, T, D>>;
        "[iterator]"(): IterableIterator<MathItem<N, T, D>>;
        clear(): LinkedList<MathItem<N, T, D>>;
        insert(
            data: MathItem,
            isBefore?: SortFn<MathItem<N, T, D>>,
        ): MathList<N, T, D>;
        isBefore(a: MathItem<N, T, D>, b: MathItem<N, T, D>): boolean;
        merge(
            list: LinkedList<MathItem<N, T, D>>,
            isBefore?: SortFn<MathItem<N, T, D>>,
        ): LinkedList<MathItem<N, T, D>>;
        pop(): MathItem;
        push(...args: MathItem<N, T, D>[]): LinkedList<MathItem<N, T, D>>;
        remove(...items: MathItem<N, T, D>[]): LinkedList<MathItem<N, T, D>>;
        reversed(): IterableIterator<MathItem<N, T, D>>;
        shift(): MathItem;
        sort(isBefore?: SortFn<MathItem<N, T, D>>): LinkedList<MathItem<N, T, D>>;
        unshift(...args: MathItem<N, T, D>[]): LinkedList<MathItem<N, T, D>>;
    }

    Type Parameters

    • N

      The HTMLElement node class

    • T

      The Text node class

    • D

      The Document class

    Hierarchy (View Summary)

    Implemented by

    Index

    Properties

    list: ListItem<MathItem<N, T, D>>

    The linked list

    Methods