stable

Clone or download

Read-only

Generate the content of the dropdown

part of: story #16645 have searchable (multi) select boxes with (static binding, no dependencies) Please note: - The selection of values is not implemented yet, clicking on a value will close the dropdown and ,nothing else will happen. How to test: - Click on a list picker to open it --> Its dropdown opens --> Borders matche the theme color --> Simple values are displayed --> Groups are displayed if any in the source select - Click outside the list picker --> Dropdown closed - Open the list picker once again - Hit the escape key --> Dropdown closed Change-Id: Ibfd50a478c0a357ac4b81949ad689b7e2ae0380d

Modified Files

Name
A src/scripts/list-picker/src/helpers/__snapshots__/dropdown-content-renderer.test.ts.snap +28 −0 Go to diff View file
A src/scripts/list-picker/src/helpers/dropdown-content-renderer.test.ts +66 −0 Go to diff View file
A src/scripts/list-picker/src/helpers/dropdown-content-renderer.ts +114 −0 Go to diff View file
A src/scripts/list-picker/src/helpers/dropdown-helper.test.ts +48 −0 Go to diff View file
A src/scripts/list-picker/src/helpers/dropdown-helper.ts +40 −0 Go to diff View file
A src/scripts/list-picker/src/helpers/list-picker-events-helper.test.ts +86 −0 Go to diff View file
A src/scripts/list-picker/src/helpers/list-picker-events-helper.ts +59 −0 Go to diff View file
A src/scripts/list-picker/src/helpers/static-list-helper.test.ts +118 −0 Go to diff View file
A src/scripts/list-picker/src/helpers/static-list-helper.ts +52 −0 Go to diff View file
M src/scripts/list-picker/src/list-picker.ts +44 −16 Go to diff View file
A src/scripts/list-picker/src/test-helpers/select-box-options-generator.ts +62 −0 Go to diff View file
A src/scripts/list-picker/src/type.d.ts +35 −0 Go to diff View file
M src/scripts/list-picker/themes/BurningParrot/style.scss +40 −0 Go to diff View file
M src/themes/tlp/doc/js/editors.js +5 −1 Go to diff View file
M src/themes/tlp/src/scss/components/_forms.scss +33 −0 Go to diff View file
M src/www/tlp-doc/resources/forms/list-picker/example.html +26 −0 Go to diff View file