(this page was created automatically. In case of formatting issues, please visit the official Wiki Page)

Multi-Select

Overview

Example Multi Select

Specs

Tokens

Token Description
placeholderTranslations Placeholder text with localization support
hidden Controls visibility of the component
saveInLocalStorage Saves selected values in local storage
defaultValue Sets initial selected values
readonly Displays values without allowing changes
dataField Field name used in form submission
useStaticData Toggles between static list or dynamic source
emitObject Emits full object instead of key value
staticData Defines static options with value and text
dataSourcePath Path in response where options are located
controlsRequestType Specifies request data handling (BODY, HEADER, PATH)
dataSourceId Data source ID for fetching dropdown options
getEntityCollectionHttpRequestParametersMap Maps HTTP parameters for API requests
modelValue Property used as the value in options
modelDisplayValue Property used as display text in options
pageSize Number of items per page when paginated
loadAll Loads all options at once instead of paginating
validation Configures validation rules
required Requires at least one selection
authorizationDisable Policy set controlling disabled state
events Configurable component events
ON_INIT (Events) Triggered when initialized
ON_DESTROY (Events) Triggered when removed
ON_VALUE_CHANGE (Events) Triggered when selection changes
ON_INIT_BASED_ON_USER_VIEW (Events) Triggered when initialized in user view mode

Structure

Multi Select Structure

(Configured in Visual Properties)

(Configured in Non-Visual Properties)

Datasource

(Configured in Non-Visual Properties and Datasource)

Configuring static data

Display

(Configured in Non-Visual Properties and Datasource)

Styling

(Configured in Visual Properties)

(Configured in Datasource Properties)

Visual Properties tab

Actions & Variants

(Configured in Visual Properties)

(Configured in Events)

Authorization

(Configured in Authorization)

Validation

(Configured in Validation)

Guidelines

(Technical Details Example)

{ 
  "content": [ 
    { "id": "1", "name": "Option 1" }, 
    { "id": "2", "name": "Option 2" } 
  ], 
  "totalElements": 100, 
  "totalPages": 10, 
  "number": 0, 
  "size": 10, 
  "first": true, 
  "last": false, 
  "empty": false 
}

Accessibility

[NO DATA AVAILABLE]