import Node from "../helpers/Node"; export default class ListNode extends Node { next: ListNode | null prev: ListNode | null constructor(data?: T, next?: ListNode, prev?: ListNode) { super(data); this.next = next || null; this.prev = prev || null; } setNextNode(node: ListNode) { this.next = node; } get nextNode() { return this.next; } get prevNode() { return this.prev; } }