Skip to content

mapToOptionalBlock

mapToOptionalBlock<T>(data, enabled?): OptionalBlock<T>

Defined in: projects/ngx-signal-schema/src/lib/structure/optional-block.ts:120

Creates an OptionalBlock from the given data and enabled state. Useful for mapping domain models or DTOs to form values.

T

T

The data to wrap.

boolean = true

Whether the block should be enabled by default. Defaults to true.

OptionalBlock<T>

An OptionalBlock containing the data and enabled state.

const block = mapToOptionalBlock({ name: 'John' });
// { meta: { enabled: true }, data: { name: 'John' } }