Thomas Allmer
20af7a44ce
fix(form-core): maintain correct formElements order with non-form elements in dom
2022-06-08 16:10:10 +02:00
Thijs Louisse
63466d6142
fix: type export ValidationType
2022-06-01 12:40:00 +02:00
Thijs Louisse
27c86e71e8
chore: keep prod dependencies limited and simple
2022-05-31 08:16:13 +02:00
Hardik Pithva
8674ebd47f
feat(helpers): add uuid method
2022-05-20 12:50:36 +02:00
palash2601
33fd1bef09
fix(lion-field): remove name property exception to align with platform
...
fix(lion-field): remove name property check for forward compatibility with Form participation api
Co-authored-by: Thijs Louisse <t_louisse@hotmail.com>
2022-05-10 14:50:15 +02:00
Konstantinos Norgias
43dd132013
fix: do not show ResultValidator feedback message if input field is empty
2022-04-19 10:27:38 +02:00
Thijs Louisse
d9d88b7f55
chore(form-core): make testing form registration easier
2022-04-06 18:17:02 +02:00
Onkar
f408f6f8eb
feat(form-core): provide _onValidatorUpdated with validator reference
...
Co-authored-by: Thijs Louisse<Thijs.Louisse@ing.com>
2022-04-06 11:40:07 +02:00
Knorgias
0f8488e13c
Merge pull request #1649 from ing-bank/chore/add-doc-validators-with-enum
...
chore: add eg for validator class that returns enum
2022-04-05 13:22:57 +02:00
Konstantinos Norgias
5cc64991b1
chore: add eg for validator class that returns enum
2022-04-05 12:53:46 +02:00
Thomas Allmer
aa8b89161d
feat: update to @open-wc/scoped-element not needing a polyfill
2022-04-05 12:38:28 +02:00
Konstantinos Norgias
672c8e99b6
chore: update header order, components list and links
2022-03-30 12:37:30 +02:00
Thijs Louisse
b6073fe4ba
chore(form-core): improve type structure + exports
2022-03-22 11:01:03 +01:00
Thijs Louisse
b45f340aba
chore: fix tests
2022-03-16 16:29:02 +01:00
Thijs Louisse
7016a150dc
feat(form-core): allow enums as outcome of a Validator
2022-03-16 16:28:59 +01:00
Thijs Louisse
e457ce73bb
chore: type and document Validator
2022-03-16 16:28:59 +01:00
Thijs Louisse
9c1dfdcd12
feat(form-core): add live formatter functionality via .preprocessor
2022-03-16 16:28:59 +01:00
Thijs Louisse
90b0d3b114
feat(form-core): allow [label-sr-only] on FormControl
2022-03-16 16:28:59 +01:00
jorenbroekema
683d5c1c9c
chore: upgrade to latest TSC to fix TSC bug caused by prev commit
2022-02-10 13:40:26 +01:00
jorenbroekema
d963e74e1b
fix: refactor missing type EventHandlerNonNull
2021-10-06 22:36:32 +02:00
Thijs Louisse
921545081c
Merge pull request #1461 from ing-bank/feat/filter-fn
...
feat(form-core): add overridable filter method for form-group children
2021-07-27 08:09:15 +02:00
jorenbroekema
77567efcd1
chore: allow overriding filter fn imperatively
2021-07-26 10:12:46 +02:00
jorenbroekema
dc543e40f0
chore: revert localize loadingComplete dependency in ValidateMixin
2021-07-21 12:11:03 +02:00
jorenbroekema
0487435252
feat(form-core): add overridable filter method for form-group children
2021-07-19 19:05:28 +02:00
gerjanvangeest
9c8113e304
Merge pull request #1450 from ing-bank/fix/input-safari
...
fix(form-core): only preserve caret if value changed
2021-07-13 11:16:53 +02:00
qa46hx
e87b6293fe
fix(form-core): only preserve caret if value changed
2021-07-12 11:42:59 +02:00
jorenbroekema
8a766644db
fix(localize,form-core): wait for localize before updating feedback
2021-07-07 18:03:43 +02:00
Thomas Allmer
f320b8b43f
fix: create scoped elements also when slotting them in
...
Co-authored-by: Thijs Louisse <Thijs.Louisse@ing.com>
2021-06-09 15:06:34 +02:00
Konstantinos Norgias
72067c0d19
chore: format & changeset
2021-05-20 12:38:58 +02:00
Konstantinos Norgias
e17f7bdfa6
feat: upgrade to lit2
...
Co-authored-by: Thijs Louisse <Thijs.Louisse@ing.com>
2021-05-20 12:21:43 +02:00
Thijs Louisse
8cd0142d12
feat(form-core): member descriptions for editors and api tables
2021-05-03 14:22:51 +02:00
Thijs Louisse
3b187fa2c9
feat(form-core): add [focused-visible] when matching :focus-visible
2021-05-03 12:49:51 +02:00
Thijs Louisse
756a138433
fix(input-amount): always format on paste
2021-04-20 12:45:21 +02:00
Thijs Louisse
c6fbe9208a
feat(form-core): support format on paste
2021-04-20 12:35:21 +02:00
Thijs Louisse
15146bf9ce
fix(form-core): form groups support lazily rendered children
2021-04-19 11:33:38 +02:00
Thijs Louisse
11ec31c62e
fix(form-core): fixed css selector syntax for disabled [slot=input]
2021-04-17 14:32:30 +02:00
Thijs Louisse
f0527583d6
fix: expose members as protected for extension compat. till v1
2021-04-14 09:37:39 +02:00
Thijs Louisse
53167fd205
fix(form-core): validate on child change + {feedbackType}StateChanged
2021-04-12 22:31:55 +02:00
Thijs Louisse
43e4bb810c
feat: private and protected types form-core
2021-04-12 15:23:05 +02:00
Thijs Louisse
cc02ae2450
fix(form-core): feedback msg read before next sibling's msg on blur
2021-04-12 15:08:04 +02:00
Thijs Louisse
ccd757fa39
fix: many types
2021-04-12 15:08:02 +02:00
Thijs Louisse
2241f72f20
Merge pull request #1325 from ing-bank/fix/fieldsetLabelAsChildSuffix
...
fix(form-core): a11y / types / test fixes
2021-04-12 14:30:02 +02:00
Thijs Louisse
652f267b99
fix(switch): use ._showFeedbackConditionFor instead of .submitted
2021-04-12 12:07:27 +02:00
Thijs Louisse
0e910e3f80
feat(form-core): allow developers to add .showFeedbackConditionFor
2021-04-12 12:07:26 +02:00
Thijs Louisse
991f1f54f9
fix(combobox): types
2021-04-12 11:27:22 +02:00
Thijs Louisse
75af80be3b
fix(form-core): cleanup group > child descriptions and reenable tests
2021-04-12 11:26:07 +02:00
Thijs Louisse
fb1522dda5
fix(form-core): fieldset label as child label suffix
2021-04-12 11:24:50 +02:00
Thijs Louisse
6ae7a5e352
fix(form-core): add clear() to choice-group; test integratoons
2021-04-08 11:30:12 +02:00
Thijs Louisse
5633d2aba8
Merge pull request #1313 from ing-bank/chore/testInitialDirtyState
...
chore(form-core): fix prefilled FormGroups
2021-04-07 16:55:31 +02:00
Thijs Louisse
38297d077f
fix(form-core): registr. complete cb before initial interaction states
2021-04-07 16:03:22 +02:00