Skip to content
module@warp-drive/legacy/model-fragments @legacy

Function withArrayDefaults() ​

ts
function withArrayDefaults<ArrayName, PrimitiveType>(arrayName, primitiveType?): PrimitiveType extends undefined ? object : object;

Defined in: warp-drive-packages/legacy/src/model-fragments/utilities/with-array-defaults.ts:9

Used as a helper to setup the relevant parts of an array schema and add extensions etc.

Type Parameters ​

ArrayName ​

ArrayName extends string

PrimitiveType ​

PrimitiveType extends string

Parameters ​

arrayName ​

ArrayName

The name of the array

primitiveType? ​

PrimitiveType

The primitive type of items in the array (optional)

Returns ​

PrimitiveType extends undefined ? object : object

The schema for an array

Released under the MIT License.