Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

  • DoublyLinkedList

Implements

Index

Constructors

constructor

Properties

Private Optional _head

_head: Node<T>

Private _size

_size: number

Private Optional _tail

_tail: Node<T>

Methods

back

  • back(): T

clear

  • clear(): void

contains

  • contains(item: T): boolean

Private create

  • create(item: T): Node<T>

empty

  • empty(): boolean

filter

find

  • find(item: T): Node<T>

forEach

  • forEach(callback: Function): void

includes

  • includes(item: T): boolean

indexOf

  • indexOf(item: T): number

length

  • length(): number

peek

  • peek(): T

pop

  • pop(): T

push

  • push(item: T): void

remove

  • remove(item: T): T

shift

  • shift(): T

toArray

  • toArray(): T[]

unshift

  • unshift(item: T): number

Generated using TypeDoc