Skip to content

Latest commit

 

History

History
82 lines (51 loc) · 2.05 KB

File metadata and controls

82 lines (51 loc) · 2.05 KB

dbcp / Exports / util

Module: util

Table of contents

Functions

Functions

findObjectProperty

findObjectProperty<X>(x: X[] | Record<string, X> | undefined | null, key: string | number): X | undefined

Type parameters

Name
X

Parameters

Name Type
x X[] | Record<string, X> | undefined | null
key string | number

Returns: X | undefined

Defined in: util.ts:3


updateObjectProperties

updateObjectProperties<X>(x: X[] | Record<string, X> | undefined | null, f: (x: X, key: string | number) => X): undefined | X[] | {}

Type parameters

Name
X

Parameters

Name Type
x X[] | Record<string, X> | undefined | null
f (x: X, key: string | number) => X

Returns: undefined | X[] | {}

Defined in: util.ts:12


updateObjectPropertiesAsync

updateObjectPropertiesAsync<X>(x: X[] | Record<string, X> | undefined | null, f: (x: X, key: string | number) => Promise<X>, options?: { concurrency?: number }): Promise<undefined | X[] | Record<string, X>>

Type parameters

Name
X

Parameters

Name Type
x X[] | Record<string, X> | undefined | null
f (x: X, key: string | number) => Promise<X>
options? object
options.concurrency? number

Returns: Promise<undefined | X[] | Record<string, X>>

Defined in: util.ts:26