requireDictionary()function
requireDictionary(dict: PossibleDictionary<T>): ImmutableDictionary<T>
| Param | Type | |
|---|---|---|
dict | PossibleDictionary<T> | The dictionary or iterable set of key/value entry tuples to convert. required |
| Return | |
|---|---|
ImmutableDictionary<T> | The corresponding dictionary object. |
Convert a possible dictionary into a dictionary.
- If the value is iterable it is converted to a dictionary using
Object.fromEntries(), otherwise it is returned as-is.
Examples
requireDictionary([["a", 1], ["b", 2]]); // { a: 1, b: 2 }