Multi select

Multiselects for typing multiple options

Contents

Default

Type to see plus icon

Inputs in Show plus icon
dropdownItemSelectColor ?: MultiSelectItemHighlightColor = MultiSelectItemHighlightColor.BLUE_DARK

Customize the color of a dropdown item when it is selected.

showPlusIcon ?: boolean = false

Customize the appearance of the adding line in the dropdown. When enabled, an add icon and the specified text will appear in blue.

Also set in this example
control : FormControl<readonly T[]>
allowCustomEntry ?: T extends string ? boolean : false

Allow custom items to be added by the user. Note: `control` must accept `string` type if set to `true`.

openDropdownOnFocus ?: boolean = false
options ?: readonly SelectItem<T>[] = []
placeholder ?: string

default placeholder when there's no entry yet

Outputs
inputChange ?: any = new EventEmitter<string>()
itemRemoved ?: any = new EventEmitter<T | string>()

This event carries the item that was removed.

onBlur ?: any = new EventEmitter<void>()
onFocus ?: any = new EventEmitter<void>()