Interface ReadonlyLinkedList<T>

interface ReadonlyLinkedList<T> {
    firstItem: T;
    length: number;
    [iterator](): IterableIterator<T>;
    findFirstIndex(item): number;
    findFirstIndex(items): number;
    findFirstIndex(predicate): number;
    get(index): T;
}

Type Parameters

  • T

Implemented by

Properties

firstItem: T
length: number

Methods

  • Parameters

    • item: T

    Returns number

  • Parameters

    • items: ReadonlySet<T>

    Returns number

  • Parameters

    • predicate: ((it, i, this_) => boolean)
        • (it, i, this_): boolean
        • Parameters

          • it: T
          • i: number
          • this_: this

          Returns boolean

    Returns number