Skip to content

AIDC Toolkit / Core / include

Function: include()

include<TWide, TNarrow, K>(wide, narrow): Pick<TWide, K>

Defined in: type-helper.ts:121

Create an object from a wide object with entries matching those from a narrow object.

Type Parameters

TWide

TWide extends object

Wide object type.

TNarrow

TNarrow extends object

Narrow object type.

K

K extends string | number | symbol

Narrow object key type, subset of wide object key type.

Parameters

wide

TWide

Wide object.

narrow

TNarrow

Narrow object.

Returns

Pick<TWide, K>

Edited object.