782 B
782 B
Home > @apextoaster/js-utils > setOrPush
setOrPush() function
Set a map key to a new array or push to the existing value.
Signature:
export declare function setOrPush<TKey, TVal>(map: Map<TKey, ReadonlyArray<TVal>>, key: TKey, val: TVal | ReadonlyArray<TVal>): void;
Parameters
Parameter | Type | Description |
---|---|---|
map | Map<TKey, ReadonlyArray<TVal>> | The destination map and source of existing values. |
key | TKey | The key to get and set. |
val | TVal | ReadonlyArray<TVal> | The value to add. |
Returns:
void