Commit graph

58 commits

Author SHA1 Message Date
Joren Broekema
8fb7e7a193 fix: types base constructor same return type 2021-01-13 17:05:07 +01:00
Joren Broekema
0566c5475e
Merge pull request #1155 from ing-bank/fix/select-rich-inside-overlay
Fix/select rich inside overlay
2021-01-06 17:42:51 +01:00
Jorge del Casar
98f1bb7e1c fix: normalize dependencies
Co-authored-by: jorenbroekema <Joren.Broekema@ing.com>
2021-01-06 10:53:38 +01:00
qa46hx
9b9db3dde4 fix(select-rich): add workaround invoker width when inside overlay 2020-12-24 10:42:44 +01:00
qa46hx
ad2f90f43d fix(select-rich): set invoker width same as content width 2020-12-10 15:37:21 +01:00
jorenbroekema
1671c705b8 fix(select-rich): trigger manual update invoker selected elem on sync 2020-10-16 12:24:46 +02:00
Thijs Louisse
5aadf0b2f9 chore: types for listbox and select-rich 2020-10-08 10:36:48 +02:00
qa46hx
20469ce76d fix(select-rich): change scrollTargetNode to listboxNode 2020-10-05 16:25:32 +02:00
Thijs Louisse
01a798e59e feat(combobox): new package combobox
Co-authored-by: Joren Broekema <Joren.Broekema@ing.com>
2020-09-30 19:33:34 +02:00
Thomas Allmer
e2d772f5b3 fix(select-rich): singleOption true only if there is exactly one option 2020-09-25 17:25:16 +02:00
Joren Broekema
6394c08033 fix: remove unnecessary shadow outlet slots 2020-09-16 12:21:07 +02:00
Thomas Allmer
7e02c39a0f fix(select-rich): remove usage of public class fields 2020-09-11 12:45:23 +02:00
Thijs Louisse
0ec72ac330 feat(listbox): new package 'listbox' 2020-09-09 12:21:22 +02:00
Thomas Allmer
26f683d045 feat(overlays): make OverlayController constructor tasks sync 2020-09-03 16:49:15 +02:00
qa46hx
65ecd43276 feat: update to latest lit-element version 2020-08-27 10:53:03 +02:00
Thomas Allmer
7742e2eaf4 fix(select-rich): clicking on the label should focus the invoker button 2020-08-03 15:15:48 +02:00
Thomas Allmer
8698f73418 feat: synchronous form registration system 2020-07-27 14:11:26 +02:00
Joren Broekema
23f61eb813 fix(select-rich): add serializedValue setter due to getter override 2020-07-23 11:42:59 +02:00
Thijs Louisse
97922df181 fix(select-rich): align teardown phase with OverlayMixin 2020-07-09 17:00:19 +02:00
Mathieu Puech
184898c111 fix(select-rich): instantiation after first update 2020-07-08 13:28:45 -04:00
Thijs Louisse
6170374ee8 feat: merge field/validate/choice-input/form-group into @lion/form-core 2020-05-29 17:01:15 +02:00
Thijs Louisse
4719a1e6cd chore: run prettier 2020-05-18 12:53:13 +02:00
Thijs Louisse
e19a0f483c fix(overlays): local backdrop outlet 2020-05-18 12:53:13 +02:00
Aymen Ben Amor
f33ea6b0b0 feat(overlays): enhance content projection for styling purposes
Co-authored-by: Thijs Louisse <thijs.louisse@ing.com>
Co-authored-by: Joren Broekema <joren.broekema@ing.com>
2020-05-17 17:27:29 +02:00
Joren Broekema
a451d4fc8a chore: apply prettier formatting changes 2020-04-29 10:05:06 +02:00
Davide
9731771c23 fix: add display:none for hidden (#692) 2020-04-29 10:05:06 +02:00
palash2601
9467a52e45 chore(select-rich): docs for single-option and fix review comments 2020-04-15 13:29:29 +02:00
palash2601
7c3741854d feat(select-rich): added signleoption functionality 2020-04-10 11:33:33 +02:00
Joren Broekema
53a21f2baa fix(select-rich): wait until mixin overlay is ready before doing setup 2020-04-02 16:25:41 +02:00
qa46hx
82f019dc82 chore: cleanup old TODOs 2020-04-02 16:25:41 +02:00
Joren Broekema
e636ce1f9c fix(select-rich): consider no default select for inheritsReferenceWidth 2020-03-26 13:50:27 +01:00
Joren Broekema
975a01aca9 feat(select-rich): add has no default selection feature 2020-03-26 13:48:05 +01:00
Thomas Allmer
10bac5672b feat: update to stable @open-wc/scoped-elements 2020-03-25 17:02:10 +01:00
Joren Broekema
498cd346e3 chore(select-rich): test submitted state 2020-03-25 17:02:10 +01:00
Alex Ghiu
1b6c3a44c8 fix: normalization model-value-changed events
Co-authored-by: Thijs Louisse <Thijs.Louisse@ing.com>
2020-03-19 09:59:30 +01:00
Joren Broekema
15b4a5ebb3 feat: use Scoped Elements
Co-authored-by: Alex Ghiu <Alex.Ghiu@ing.com>
Co-authored-by: Thijs Louisse <Thijs.Louisse@ing.com>
2020-03-05 16:04:49 +01:00
Sławek Amielucha
ad1e828d51 chore: unify the naming of changedProperties param (#620) 2020-03-04 17:33:09 +01:00
Thijs Louisse
ce0630f32b fix: normalize subclasser apis 2020-02-27 11:07:12 +01:00
Thijs Louisse
9b905c492a feat: api normalisation formElements and values 2020-02-20 14:17:13 +01:00
Joren Broekema
848ff06887 feat: flatten modelValue and remove checkedValue
Co-authored-by: daKmoR <Thomas.Allmer@ing.com>
Co-authored-by: CubLion <Alex.Ghiu@ing.com>
2020-02-06 16:06:52 +01:00
qa46hx
03c58fdafd fix(select-rich): set activeIndex also when checkedIndex = 0 2020-01-29 14:16:32 +01:00
qa46hx
db5f2ef38c fix(select-rich): add aria-invalid when invalid 2019-12-23 09:37:23 +01:00
Thomas Allmer
49974bd2b8 fix: no longer use overlay templates 2019-12-01 16:03:04 +01:00
Joren Broekema
45f557183d feat(overlays): improve API for overriding controller config in mixin 2019-11-29 17:34:46 +01:00
Joren Broekema
a5a9f975a6 feat: refactor the overlay system implementations, docs and demos 2019-11-29 17:32:31 +01:00
Thomas Allmer
0dad105109 fix(select-rich): keyboard navigation should handle scrolling 2019-11-22 17:01:59 +01:00
Thijs Louisse
95d553e239 feat(field): order aria attributes based on nodes 2019-11-22 16:19:21 +01:00
Rodrigo García
1298b7b050 fix(select-rich): sync selected el after add item on selected index 2019-11-20 17:45:02 +01:00
Thomas Allmer
396deb2e3b feat: finalize validation and adopt it everywhere
Co-authored-by: Alex Ghiu <alex.ghiu@ing.com>
Co-authored-by: Gerjan van Geest <Gerjan.van.Geest@ing.com>
Co-authored-by: Thijs Louisse <Thijs.Louisse@ing.com>
Co-authored-by: Joren Broekema <joren.broekema@ing.com>
Co-authored-by: Erik Kroes <erik.kroes@ing.com>
2019-11-18 15:30:08 +01:00
Joren Broekema
5999ea9569 fix: refactor slot selection 2019-11-15 15:50:18 +01:00