Peter Ha
511d904cf7
feat(module: input): adds required attribute to input elements. ( #3383 )
...
* feat(module:input) adds required attribute to input elements.
when a form variable is decorated with the required validation, the required attribute is added to the input html
no breaking changes
* changed public to internal
* changed public to internal
* fixed null exception
---------
Co-authored-by: Peter Ha <peter.ha@roininconsulting.net>
2023-08-05 14:12:37 +08:00
Peter Ha
b5ff091f12
feat(module: input): when input fails validation, add the aria-invalid… ( #3378 )
...
* feat(module:input): when input fails validation, add the aria-invalid attribute
when an input fails validation, the aria-invalid attribute is added for accessibility
no breaking changes
* added check if attribute already added
* address unit test fail for placeholder
---------
Co-authored-by: Peter Ha <peter.ha@roininconsulting.net>
2023-08-05 14:11:16 +08:00
James Yeung
33816a1f92
fix(module: input): null check for the js of textarea resizable ( #3382 )
2023-08-01 22:55:55 +08:00
James Yeung
e5e8c7db71
feat(module: tabs): add order options for pinned tabs in reusetabs ( #3335 )
2023-08-01 22:08:43 +08:00
James Yeung
eb3594db08
feat(module: tabs): add keepalive parameter to choose whether to keep the page state ( #3334 )
2023-08-01 00:35:40 +08:00
James Yeung
4972324cfd
feat(module: datepicker): support specific popup placement ( #3345 )
...
* feat(module: datepicker): support specific popup placement
* remove tsx
2023-08-01 00:35:39 +08:00
James Yeung
c5ced68f3c
Changelog 0.15.4 ( #3380 )
...
* Changelog 0.15.4
* fix
2023-07-31 00:41:09 +08:00
James Yeung
c541b46c01
fix(module: tree): would not invoke CheckedKeys changed while CheckStrictly was set ( #3379 )
2023-07-30 18:01:51 +08:00
James Yeung
9826983a8f
fix(module: checkbox): passing disabled value to templated options from checkbox group ( #3365 )
...
* fix(module: checkbox): passing disabled value to templated options from checkbox group
* fix tests
2023-07-27 22:48:11 +08:00
James Yeung
9f5beb99b5
fix(module: core): check ContainsKey for shared event subscriptions store of DomEventListener ( #3364 )
2023-07-27 22:40:47 +08:00
Luuk Glorie
ed68adf35e
feat(module: select): add AutoFocus to select base component ( #3375 )
...
Add AutoFocus to select components to provide same functionalty as other input components
2023-07-27 22:23:58 +08:00
James Yeung
a49127c190
fix(module: input): incorrect html structure of TextArea icons ( #3367 )
...
* fix(module: input): incorrect html structure of TextArea icons
* fix tests
2023-07-27 08:14:58 +08:00
James Yeung
a5db6629da
fix(module: menu): missing null check ( #3368 )
...
* fix(module: menu): missing null check
* fix null check
2023-07-26 23:35:31 +08:00
James Yeung
8767980082
fix(module: form): Help message change ( #3373 )
2023-07-26 22:54:07 +08:00
Peter Ha
c559bd321e
feat(module: icon): icon role attribute change now assignable, does not change default behavior ( #3370 )
...
when a screen reader parses an icon, it sees the role attribute has a value of 'img'. in the case where we don't want the screen reader to read the icon, the role can be assigned a blank value and the role attribute will not be added. instead, the aria-hidden attribute will be added with a value of 'true'
no breaking changes
2023-07-25 23:30:30 +08:00
James Yeung
679a83410a
docs: fix infinite loop at home page and duplicated key ( #3372 )
2023-07-25 23:00:56 +08:00
James Yeung
f9cfdc54e3
fix(module: tabs): throwing navigate exceptiion while base path was set ( #3362 )
2023-07-23 16:00:50 +08:00
James Yeung
d96f0c39c8
Changelog 0.15.3 ( #3354 )
...
* Changelog 0.15.3
* fix fotmat
2023-07-13 22:37:51 +08:00
YongQuan
595a70fec5
fix(module: tree): Multiple should not take effect when Ctrl is not pressed. ( #3350 )
...
* fix(module: tree): Multiple should not take effect when Ctrl is not pressed.
* Skip listening CtrlKey for TreeSelect
* change the generic type to KeyboardEventArgs
---------
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2023-07-13 21:43:00 +08:00
James Yeung
dbf8780844
fix(module: icons): compatible with bootstrap ( #3348 )
...
* fix(module: icons): compatible with bootstrap
* fix icon class
2023-07-13 00:10:00 +08:00
James Yeung
6f994d3b7d
docs: Optimize the performance of document navigation ( #3347 )
...
* docs: Optimize the performance of document navigation
* fix infinite loop
* add lock json files
* fix
* fix contributor list
* fix contributorlist
2023-07-11 23:38:58 +08:00
James Yeung
51930fc360
fix(module: steps): missing RTL style ( #3343 )
2023-07-05 21:21:12 +08:00
Life-is-Peachy
81693b616a
i18n: fix ru-RU locale date format ( #3342 )
2023-07-04 19:06:44 +08:00
James Yeung
a8636ca666
Changelog 0.15.2 ( #3339 )
2023-07-03 00:10:43 +08:00
James Yeung
79f1e8ea0e
fix(module: menu): MenuItem unselect incorrectly when menu was inline and collapsed ( #3338 )
2023-07-02 23:48:42 +08:00
James Yeung
055f814626
fix(module: table): avoid exception at DisposeAsync method ( #3337 )
2023-07-02 21:29:54 +08:00
zxyao
5ecffb3102
fix(module: drawer): scroll not enable when page url changed ( #3316 )
...
* fix(module: drawer): scroll not enable when page url change
* remove NavigationManager dependence
---------
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2023-07-02 16:43:23 +08:00
Life-is-Peachy
b3b9f6cdaa
fix i18n: ru-RU locale date format ( #3327 )
2023-07-02 09:39:58 +08:00
James Yeung
52dfc0c7e5
fix(module: slider): slider does not always fire OnAfterChange ( #3323 )
2023-07-01 22:58:24 +08:00
James Yeung
e50750619e
fix(module: statistic): countdown pause while the navigate to other page ( #3329 )
2023-07-01 16:51:17 +08:00
James Yeung
e0621d400d
fix(module: card): missing loading effect ( #3319 )
2023-06-24 15:27:07 +08:00
James Yeung
690bd6f7da
fix(module: table): render incorrectly in ParametersHashCodeChanged mode in some case ( #3313 )
2023-06-23 18:30:38 +08:00
James Yeung
414d0d59a3
fix(module: tree-select): removing last option can't change the bind values ( #3314 )
2023-06-22 21:05:04 +08:00
James Yeung
ec353de95f
Changelog 0.15.1 ( #3310 )
2023-06-18 19:43:58 +08:00
James Yeung
44c5980c51
docs: update documentation ( #3309 )
2023-06-18 19:43:40 +08:00
Alex Kryvdyk
53527d5d13
fix(module: datepicker): RangePicker.OnOpenChange called twice on close ( #3307 )
2023-06-18 01:13:26 +08:00
James Yeung
ff5dced7cb
fix(module: tabs): duplicated pinned tabs in reusetabs. ( #3306 )
2023-06-15 23:45:56 +08:00
James Yeung
8369c9a71c
chore: clean up the repo ( #3298 )
2023-06-12 22:31:57 +08:00
Alerinos
299a902c57
docs: Separator usage in Statistic Doc ( #3166 )
...
* Number separator usage
* Improved display and added a new example
* update
---------
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2023-06-12 06:38:08 +08:00
James Yeung
da7e494799
feat(module: table): the items of DataSource support interface types ( #3297 )
...
* feat(module: table): DataSource support interface type
* update a demo
* update doc
* update doc
2023-06-11 23:40:06 +08:00
如易君
7af4adc145
fix(module: tree): Fix search crash issue after Tree custom SearchExpression ( #3274 )
...
* 修复Tree自定义SearchExpression后Title中不包括过滤内容导致的bug
* 删除空行,修复格式
---------
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2023-06-11 23:34:14 +08:00
James Yeung
4e7977f7ad
fix(module: table): text would overflow at the column which is fixed and ellipsis ( #3291 )
...
* fix(module: table): text would overflow at the column which is fixed and ellipsis
* add IsFiexedEllipsis property
2023-06-08 23:30:05 +08:00
James Yeung
61bfb037a3
fix(module: radio): infinite loop render after changing the bind value out of the optons. ( #3287 )
2023-06-05 12:36:13 +08:00
James Yeung
69d8cb0c46
fix(module: core): remove the shared event subscriptions from it's store after there are no one are listening the event ( #3278 )
2023-06-04 23:43:36 +08:00
rhodon-jargon
50783c9b8a
fix(module: select): NotifyFieldChanged on null Values ( #3277 )
...
Co-authored-by: Rhodon <rhodonvantilburg@gmail.com>
2023-06-04 23:41:45 +08:00
Jtfk
33032f7b76
fix(module: tree): fix IList DataSource
cannot be modify in place ( #3275 )
...
* fix(module: tree): skip `ToList()` when type is `IList`
This allow DataSource to be modify by TreeNode draggable methods.
* test(module: tree): add test for TreeNode modify DataSource
2023-06-04 16:30:48 +08:00
James Yeung
1f9c539578
fix(module: table): empty status position incorrectly during pre-rendering stage, and avoid unnecessary use of ResizeObserver ( #3281 )
2023-06-04 14:22:54 +08:00
James Yeung
949114be05
Add Changelog 0.15.0 ( #3271 )
...
* add Changelog 0.15.0
* fix indent
2023-05-22 00:02:23 +08:00
James Yeung
4fcfc026e8
feat(module: table): add EF Core support for Virtualization ItemsProvider ( #3270 )
2023-05-20 01:15:29 +08:00
James Yeung
84ffd9bbfe
fix(module: table): revert min-height for scroll y ( #3269 )
...
* fix(module: table): revert min-height for scroll y
* fix table min-height
2023-05-19 23:58:24 +08:00