Skip to content

API reference / @localizer/core / configure

Function: configure()

Call Signature

configure<T>(configurer, values): void

Defined in: fn/configure.ts:30

Configures properties of a single configuration domain.

Type Parameters

Type ParameterDescription
T extends Configurer<object>A function that consumes configuration properties.

Parameters

ParameterTypeDescription
configurerTConsumer function for the configuration properties.
valuesT extends Configurer<P> ? Partial<P> : neverConfiguration values to apply.

Returns

void

See

Configurer , ConfigurationProperties

Call Signature

configure<T>(arg, values): void

Defined in: fn/configure.ts:50

Configures properties using their corresponding functions.

Iterates over arg keys and applies values from values to the corresponding functions in arg if a value exists.

Type Parameters

Type ParameterDescription
T extends Record<string, Configurer<object>>A record with string keys and Configurer functions as values.

Parameters

ParameterTypeDescription
argTObject with configuration functions.
valuesConfigurationProperties<T>Object with values for the configuration functions.

Returns

void

See

Configurer , ConfigurationProperties