- iterable<TI, I, TO, O>(props): $.Shape<I, O>
Type Parameters
- TI
- I extends Iterable<TI>
- TO = TI
- O = I
Parameters
- props: {
$el: Shape<TI, TO>;
assert: ((this: Shape<I, O>, assert: AssertState) => void);
calcLength: ((iterable: I) => number);
rehydrate: ((iterable: Iterable<TO>) => O);
}assert: ((this: Shape<I, O>, assert: AssertState) => void)
- (this, assert): void
Returns void
calcLength: ((iterable: I) => number)
- (iterable): number
Returns number
rehydrate: ((iterable: Iterable<TO>) => O)