Skip to main content
cngx-src documentation

ArrayCommitHandlerOptions

Interface

projects/forms/select/shared/array-commit-handler.ts

Import#

import { ArrayCommitHandlerOptions } from '@cngx/forms/select'

Description#

Configuration for createArrayCommitHandler.

Index#

Instance Properties#

commitAction#Signal
Readonly
commitMode#Signal
Readonly
compareWith#Signal>
Readonly

Element-wise equality for value reconciliation.

Readonly

Source of commitController, togglingOption, announce.

getLastCommitted#function
Readonly

Last committed snapshot. Consumer updates it before each beginToggle/ beginClear so retryLast replays against the correct rollback target.

onClearFinalize#function
Readonly

Consumer emits cleared + selectionChange(action:'clear').

onError#function
Readonly
onStateChange#function
Readonly
onToggleFinalize#function
Readonly

Consumer emits selectionChange/optionToggled and announces.

values#WritableSignal
Readonly

Component's primary value signal (multi-select / combobox).