Options
All
  • Public
  • Public/Protected
  • All
Menu

Represents a node in a KavenLinkedList. This class cannot be inherited.

since

1.1.19

version

2019-03-22

Type parameters

  • T

Hierarchy

  • KavenLinkedListNode

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

  • Initializes a new instance of the KavenLinkedListNode class, containing the specified value.

    Type parameters

    • T

    Parameters

    • value: T

      The value to contain in the KavenLinkedListNode.

    Returns KavenLinkedListNode<T>

Properties

Protected Optional next

Protected Optional prev

Protected value

value: T

Accessors

Next

  • Gets the next node in the KavenLinkedList.

    Returns undefined | KavenLinkedListNode<T>

  • Gets the next node in the KavenLinkedList.

    Parameters

    Returns void

Prev

  • Gets the previous node in the KavenLinkedList.

    Returns undefined | KavenLinkedListNode<T>

  • Gets the previous node in the KavenLinkedList.

    Parameters

    Returns void

Value

  • get Value(): T
  • set Value(value: T): void
  • Gets the value contained in the node.

    Returns T

  • Gets the value contained in the node.

    Parameters

    • value: T

    Returns void

Methods

Clear

  • Clear(): void
  • Returns void

Legend

  • Variable
  • Function
  • Function with type parameter
  • Type alias
  • Type alias with type parameter
  • Class
  • Class with type parameter
  • Method
  • Accessor
  • Interface
  • Interface with type parameter
  • Enumeration
  • Protected property

Generated using TypeDoc