collect-your-stuff
    Preparing search index...

    Interface IsArrayable<T>

    Arrayable represents a collection stored as Elements.

    interface IsArrayable<T extends IsElement> {
        classType: any;
        innerList: T | T[];
        get first(): T;
        get last(): T;
        get length(): number;
        get list(): IsElement | IsElement[];
        "[iterator]"(): Iterator<T>;
        append(node: any, after?: T): IsArrayable<any>;
        forEach(
            callback: forEachCallback,
            thisArg?: IsArrayable<any>,
        ): IsArrayable<any>;
        initialize(initialList: T | T[]): IsArrayable<any>;
        insertAfter(node: T, newNode: any): IsArrayable<any>;
        insertBefore(node: T, newNode: any): IsArrayable<any>;
        item(index: number): T;
        prepend(node: any, before?: T): IsArrayable<any>;
        remove(node: T): T;
    }

    Type Parameters

    Hierarchy (View Summary)

    Implemented by

    Index
    classType: any

    Obnoxious typescript won't let me use typeof this class

    innerList: T | T[]
    • Retrieve an element item from this list by numeric index, otherwise return null.

      Parameters

      • index: number

      Returns T