Class InMemoryListManager
Constructors
constructor
- new InMemoryListManager(initialList?: TModel[]): InMemoryListManager
Parameters
- initialList: TModel[] = []
Accessors
count
- get count(): number
Returns number
keys
- get keys(): symbol[]
Returns symbol[]
Methods
[iterator]
- "[iterator]"(): Generator<symbol, void, unknown>
Returns Generator<symbol, void, unknown>
clearAll
- clearAll(): void
Returns void
deleteItem
- deleteItem(key: symbol): boolean
Returns boolean
getSymKeyFor
- getSymKeyFor(item: TModel): undefined | null | symbol
Returns undefined | null | symbol
itemExists
- itemExists(key: symbol): boolean
Returns boolean
pushItems
- pushItems(items: TModel[]): number
Returns number
serialize
- serialize(): string
Returns string