ISharedMap Interface
Shared map interface
Signature
export interface ISharedMap extends ISharedObject<ISharedMapEvents>, Map<string, any>
Extends: ISharedObject<ISharedMapEvents>, Map
Methods
Method | Return Type | Description |
---|---|---|
get(key) | T | undefined | Retrieves the given key from the map. |
set(key, value) | this | Sets the value stored at key to the provided value. |
Method Details
get
Retrieves the given key from the map.
Signature
get<T = any>(key: string): T | undefined;
Type Parameters
Parameter | Default | Description |
---|---|---|
T | any |
Parameters
Parameter | Type | Description |
---|---|---|
key | string | Key to retrieve from |
Returns
The stored value, or undefined if the key is not set
Return type: T | undefined
set
Sets the value stored at key to the provided value.
Signature
set<T = any>(key: string, value: T): this;
Type Parameters
Parameter | Default | Description |
---|---|---|
T | any |
Parameters
Parameter | Type | Description |
---|---|---|
key | string | Key to set at |
value | T | Value to set |
Returns
The ISharedMap itself
Return type: this