Skip to content

itemGetter

itemGetter<T>(…items: (string | number)[]): (obj: unknown) => T | T[]

Defined in: packages/pythonlib/src/functools.ts:255

Return a callable object that fetches item from its operand itemGetter(1) returns a function that gets index 1 itemGetter(‘key’) returns a function that gets the ‘key’ property

Type Parameters

Type Parameter
T

Parameters

ParameterType
items(string | number)[]

Returns

(obj: unknown): T | T[]

Parameters

ParameterType
objunknown

Returns

T | T[]