Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

pairs

deprecated
@deprecated

Use from(Object.entries(obj)) instead. Will be removed in v8.

function pairs<T>(arr: readonly T[], scheduler?: SchedulerLike): Observable<[string, T]>;
function pairs<O extends Record<string, unknown>>(obj: O, scheduler?: SchedulerLike): Observable<[keyof O, O[keyof O]]>;
function pairs<T>(iterable: Iterable<T>, scheduler?: SchedulerLike): Observable<[string, T]>;
function pairs(n:
| number
| bigint
| boolean
| ((...args: any[]) => any)
| symbol
, scheduler?: SchedulerLike): Observable<[never, never]>;
§
pairs<T>(arr: readonly T[], scheduler?: SchedulerLike): Observable<[string, T]>
[src]

§Type Parameters

§Parameters

§
arr: readonly T[]
[src]
§
scheduler?: SchedulerLike optional
[src]

§Return Type

§
Observable<[string, T]>
[src]
§
pairs<O extends Record<string, unknown>>(obj: O, scheduler?: SchedulerLike): Observable<[keyof O, O[keyof O]]>
[src]

§Type Parameters

§
O extends Record<string, unknown>
[src]

§Parameters

§
obj: O
[src]
§
scheduler?: SchedulerLike optional
[src]

§Return Type

§
Observable<[keyof O, O[keyof O]]>
[src]
§
pairs<T>(iterable: Iterable<T>, scheduler?: SchedulerLike): Observable<[string, T]>
[src]

§Type Parameters

§Parameters

§
iterable: Iterable<T>
[src]
§
scheduler?: SchedulerLike optional
[src]

§Return Type

§
Observable<[string, T]>
[src]
§
pairs(n: number | bigint | boolean | ((...args: any[]) => any) | symbol, scheduler?: SchedulerLike): Observable<[never, never]>
[src]

§Parameters

§
n: number | bigint | boolean | ((...args: any[]) => any) | symbol
[src]
§
scheduler?: SchedulerLike optional
[src]

§Return Type

§
Observable<[never, never]>
[src]