tuple()
tuple(fromObjectKeys)
function tuple<T>(fromObjectKeys): SetTuple<Extract<keyof T, string>>
Creates a readonly tuple-like set of values.
This is useful for creating a set of string literals.
Type Parameters
| Type Parameter |
|---|
T extends object |
Parameters
| Parameter | Type |
|---|---|
fromObjectKeys | { [K in string | number | symbol]: boolean } |
Returns
SetTuple<Extract<keyof T, string>>
tuple(values)
function tuple<T>(values): SetTuple<T>
Type Parameters
| Type Parameter |
|---|
T extends string |
Parameters
| Parameter | Type |
|---|---|
values | Iterable<T, any, any> |
Returns
SetTuple<T>
tuple(values)
function tuple<T>(...values): SetTuple<T>
Type Parameters
| Type Parameter |
|---|
T extends string |
Parameters
| Parameter | Type |
|---|---|
...values | T[] |
Returns
SetTuple<T>