Skip to content

Latest commit

 

History

History
357 lines (217 loc) · 10.7 KB

File metadata and controls

357 lines (217 loc) · 10.7 KB

Namespace: Wrappers

Synchronous.Wrappers

Table of contents

Functions

Functions

entries

entries<Value, Parameters, Key>(callback_object, iterator_cascade_callbacks): void

Type parameters

Name Type
Value unknown
Parameters extends unknown[] = unknown[]
Key unknown

Parameters

Name Type Description
callback_object Callback_Object<Value, void, Parameters, Key> Instance reference to this of Callback_Object
iterator_cascade_callbacks Iterator_Cascade_Callbacks<unknown> Instance reference to this of Iterator_Cascade_Callbacks

Returns

void

See

For usage details

Defined in

src/synchronous/wrappers.ts:62


filter

filter<Value, Parameters, Key>(callback_object, iterator_cascade_callbacks): void

Type parameters

Name Type
Value unknown
Parameters extends unknown[] = unknown[]
Key unknown

Parameters

Name Type Description
callback_object Callback_Object<Value, boolean, Parameters, Key> Instance reference to this of Callback_Object
iterator_cascade_callbacks Iterator_Cascade_Callbacks<unknown> Instance reference to this of Iterator_Cascade_Callbacks

Returns

void

See

For usage details

Defined in

src/synchronous/wrappers.ts:81


forEach

forEach<Value, Parameters, Key>(callback_object, iterator_cascade_callbacks): void

Type parameters

Name Type
Value unknown
Parameters extends unknown[] = unknown[]
Key unknown

Parameters

Name Type Description
callback_object Callback_Object<Value, void, Parameters, Key> Instance reference to this of Callback_Object
iterator_cascade_callbacks Iterator_Cascade_Callbacks<unknown> Instance reference to this of Iterator_Cascade_Callbacks

Returns

void

See

For usage details

Defined in

src/synchronous/wrappers.ts:152


inspect

inspect<Value, Parameters, Key>(callback_object, iterator_cascade_callbacks): void

Type parameters

Name Type
Value unknown
Parameters extends unknown[] = unknown[]
Key unknown

Parameters

Name Type Description
callback_object Callback_Object<Value, void, Parameters, Key> Instance reference to this of Callback_Object
iterator_cascade_callbacks Iterator_Cascade_Callbacks<unknown> Instance reference to this of Iterator_Cascade_Callbacks

Returns

void

See

For usage details

Defined in

src/synchronous/wrappers.ts:173


limit

limit<Value, Parameters, Key>(callback_object, iterator_cascade_callbacks): void

Type parameters

Name Type
Value unknown
Parameters extends unknown[] = [number, ...unknown[]]
Key unknown

Parameters

Name Type Description
callback_object Callback_Object<Value, void, [number, ...Parameters[]], Key> Instance reference to this of Callback_Object
iterator_cascade_callbacks Iterator_Cascade_Callbacks<unknown> Instance reference to this of Iterator_Cascade_Callbacks

Returns

void

Note

this expects callback_object.parameters[0] to contain the limit

See

For usage details

Defined in

src/synchronous/wrappers.ts:195


map

map<Value, Result, Parameters, Key>(callback_object, iterator_cascade_callbacks): void

Type parameters

Name Type
Value unknown
Result unknown
Parameters extends unknown[] = unknown[]
Key unknown

Parameters

Name Type Description
callback_object Callback_Object<Value, Result, Parameters, Key> Instance reference to this of Callback_Object
iterator_cascade_callbacks Iterator_Cascade_Callbacks<unknown> Instance reference to this of Iterator_Cascade_Callbacks

Returns

void

See

For usage details

Defined in

src/synchronous/wrappers.ts:232


skip

skip<Value, Parameters, Key>(callback_object, iterator_cascade_callbacks): void

Type parameters

Name Type
Value unknown
Parameters extends unknown[] = [number, ...unknown[]]
Key unknown

Parameters

Name Type Description
callback_object Callback_Object<Value, void, [number, ...Parameters[]], Key> Instance reference to this of Callback_Object
iterator_cascade_callbacks Iterator_Cascade_Callbacks<unknown> Instance reference to this of Iterator_Cascade_Callbacks

Returns

void

Note

this expects callback_object.parameters[0] to contain the limit

See

For usage details

Defined in

src/synchronous/wrappers.ts:264


step

step<Value, Parameters, Key>(callback_object, iterator_cascade_callbacks): void

Type parameters

Name Type
Value unknown
Parameters extends unknown[] = [number, ...unknown[]]
Key unknown

Parameters

Name Type Description
callback_object Callback_Object<Value, void, [number, ...Parameters[]], Key> Instance reference to this of Callback_Object
iterator_cascade_callbacks Iterator_Cascade_Callbacks<unknown> Instance reference to this of Iterator_Cascade_Callbacks

Returns

void

Note

this expects callback_object.parameters[0] to contain the limit

See

For usage details

Defined in

src/synchronous/wrappers.ts:313


take

take<Value, Parameters, Key>(callback_object, iterator_cascade_callbacks): void

Type parameters

Name Type
Value unknown
Parameters extends unknown[] = [number, ...unknown[]]
Key unknown

Parameters

Name Type Description
callback_object Callback_Object<Value, void, [number, ...Parameters[]], Key> Instance reference to this of Callback_Object
iterator_cascade_callbacks Iterator_Cascade_Callbacks<unknown> Instance reference to this of Iterator_Cascade_Callbacks

Returns

void

Note

this expects callback_object.parameters[0] to contain the limit

See

For usage details

Defined in

src/synchronous/wrappers.ts:364


zip

zip(iterables, iterator_cascade_callbacks): IterableIterator<(Yielded_Data | undefined)[]>

Parameters

Name Type Description
iterables unknown[] Almost anything that implements [Symbol.iterator] or [Symbol.iterator]
iterator_cascade_callbacks typeof Iterator_Cascade_Callbacks Uninitialized class that is, or inherits from, Iterator_Cascade_Callbacks

Returns

IterableIterator<(Yielded_Data | undefined)[]>

See

For usage details

Defined in

src/synchronous/wrappers.ts:28