Values<T>
A non-empty iterable sequence of dependency-safe values.
Extends
Iterable<T&DepSafe>
Type Parameters
| Type Parameter |
|---|
T |
Methods
[iterator]()
iterator: Iterator<T & DepSafe>
Returns
Iterator<T & DepSafe>
Inherited from
Iterable.[iterator]
getUnique()
getUnique(_default?): T & DepSafe
Return the first value, if there is exactly one.
Parameters
| Parameter | Type | Description |
|---|---|---|
_default? | { ifMany: T; } | |
_default.ifMany? | T | Default value to use instead of throwing if there are multiple values. |
Returns
T & DepSafe
Throws
SkipNonUniqueValueError if this iterable contains multiple values.
toArray()
toArray(): T & DepSafe[]
Return all the values.
Returns
T & DepSafe[]