Skip to Content
Data SourcesReferenceMemoryStorageMemoryStorage Class

MemoryStorage Class

Implements the KeyValueSource interface and allows storing, retrieving, observing, and managing key-value pairs directly in memory. It provides a simple storage mechanism that exists only during the runtime of the application

@template T = any
The type of data stored in the memory storage. Defaults to any

API

class MemoryStorage<T = any> implements KeyValueSource<T> { get(key: string): T; set(key: string, value: T): void; remove(key: string): void; observe(key: string): Observable<T>; destroy(): void; }

Example

import {MemoryStorage} from '@bitfiber/rx'; const ms = new MemoryStorage();
Last updated on