IMemory interface
- Extends
Methods
| collapse() |
Inherited Methods
| delete(number) | |
| get(number) | |
| length() | |
| pop() | |
| push(Message) | |
| set(number, Message) | |
| values() | |
| where((value: Message, index: number) => boolean) |
Method Details
collapse()
Inherited Method Details
delete(number)
function delete(key: number): void | Promise<void>
Parameters
- key
-
number
Returns
void | Promise<void>
Inherited From IListStorage.delete
get(number)
length()
function length(): number | Promise<number>
Returns
number | Promise<number>
Inherited From IListStorage.length
pop()
push(Message)
function push(value: Message): void | Promise<void>
Parameters
- value
- Message
Returns
void | Promise<void>
Inherited From IListStorage.push
set(number, Message)
function set(key: number, value: Message): void | Promise<void>
Parameters
- key
-
number
- value
- Message
Returns
void | Promise<void>
Inherited From IListStorage.set
values()
where((value: Message, index: number) => boolean)
function where(predicate: (value: Message, index: number) => boolean): Message[]
Parameters
- predicate
-
(value: Message, index: number) => boolean
Returns
Message[]
Inherited From IListStorage.where