stable

Clone or download

Read-only

Filter the possible values

part of: story #16645 have searchable (multi) select boxes with (static binding, no dependencies) How to test: - Open a list picker containing not grouped values --> The focus is on the search input --> As you type, the list items are filtered --> Placeholder when no values are latching your query --> Field and list are reset when the dropdown is closed - Open a list picker containing groued values --> When filtered, the group names containing matching items are displayed Change-Id: Ie696733510eb6d0ccd2a2e4a1bc4b6039fe57afb

Modified Files

Name
M build-manifest.json +4 −0 Go to diff View file
A src/scripts/list-picker/po/fr_FR.po +17 −0 Go to diff View file
M src/scripts/list-picker/src/helpers/DropdownContentRenderer.test.ts +135 −38 Go to diff View file
M src/scripts/list-picker/src/helpers/DropdownContentRenderer.ts +66 −11 Go to diff View file
M src/scripts/list-picker/src/helpers/DropdownToggler.test.ts +30 −4 Go to diff View file
M src/scripts/list-picker/src/helpers/DropdownToggler.ts +11 −1 Go to diff View file
M src/scripts/list-picker/src/helpers/EventManager.test.ts +34 −3 Go to diff View file
M src/scripts/list-picker/src/helpers/EventManager.ts +18 −3 Go to diff View file
M src/scripts/list-picker/src/helpers/SelectionManager.test.ts +7 −1 Go to diff View file
M src/scripts/list-picker/src/helpers/__snapshots__/DropdownContentRenderer.test.ts.snap +2 −2 Go to diff View file
M src/scripts/list-picker/src/helpers/static-list-helper.test.ts +3 −3 Go to diff View file
M src/scripts/list-picker/src/helpers/static-list-helper.ts +1 −1 Go to diff View file
M src/scripts/list-picker/src/list-picker.ts +23 −5 Go to diff View file
M src/scripts/list-picker/src/renderers/BaseComponentRenderer.ts +32 −0 Go to diff View file
M src/scripts/list-picker/src/type.d.ts +5 −2 Go to diff View file
M src/themes/tlp/doc/js/editors.js +2 −0 Go to diff View file
M src/themes/tlp/src/scss/components/_forms.scss +19 −1 Go to diff View file
M src/webpack.common.js +6 −1 Go to diff View file
M src/www/tlp-doc/resources/forms/list-picker/example.html +7 −5 Go to diff View file