Options
All
  • Public
  • Public/Protected
  • All
Menu

Class IndexManager

Hierarchy

Index

Constructors

constructor

Properties

Readonly list

list: Array<Index> = []

Readonly type

Accessors

primaryIndex

  • get primaryIndex(): undefined | Index

uniqueIndexList

  • get uniqueIndexList(): Index[]

Methods

add

clear

  • clear(): void

find

  • find(name: string): undefined | T

load

make

  • make(...args: any[]): T

moveDown

  • moveDown(item: Index): void

moveUp

  • moveUp(item: Index): void

remove

  • remove(item: Index): void

sort

  • sort(): void

swap

  • swap(left: number, right: number): void

throwIfExist

  • throwIfExist(name: string): void

toJSON

  • toJSON(key: string): { list: T[] }

Generated using TypeDoc