Skip to main content
cngx-src documentation

mergeLocalItems

Functionforms/select/state

projects/forms/select/shared/option.model.ts

Description#

Folds a local-items buffer onto server-provided options, deduped by value via compareWith. Group shape preserved; locals appended flat after groups. Server wins on collision - locals matching a provided value drop silently.

Identity-stable when localItems is empty (returns provided).

Signature#

mergeLocalItems(provided: CngxSelectOptionsInput, localItems, compareWith)

Parameters#

@paramlocalItems
@paramcompareWith

Returns#

CngxSelectOptionsInput