Commit Graph

1252 Commits

Author SHA1 Message Date
James Yeung
f469aea9a7
fix(module: datepicker): the reference value of initValue (#3459)
* fix initValue reference

* fix name
2023-10-20 00:21:04 +08:00
LeaFrock
faa26e202d fix(module: rangepicker): override ResetValue so that Reset works in a form 2023-10-18 23:08:35 +08:00
huhangfei
22c60b4e79
fix(module: form): use DisplayAttribute.GetName() for localization support (#3426) 2023-10-14 13:14:30 +08:00
petertorocsik
b9877303b6
feat(module: button): add multithreaded wasm compatibility on .NET 8 RC1 platform to avoid error about dedicated worker using in JS interop. (#3451) 2023-10-09 13:26:19 +08:00
James Yeung
f301bea650
fix(module: table): avoid selection disabled at the time that there are no rows (#3436) 2023-09-21 07:33:54 +08:00
agolub-s
766045ce64
fix (module: select): Fix showing the arrow in SelectContent when mode is multiple (#3430)
* Fix showing the arrow in SelectContent when mode is multiple

* Fix naming
2023-09-20 06:59:57 +08:00
James Yeung
00fc044c86
chore: hosting the site with .NET 8 (#3428)
* chore: hosting the site with .NET 8

* update dotnet sdk setup actions

* fix build
2023-09-15 22:36:45 +08:00
James Yeung
730a1273b0
fix(module: button): avoid fire OnClick when it is Loading (#3414) 2023-09-10 23:25:00 +08:00
James Yeung
8a95ce2136
fix(module: table): avoid disabled selection would be selected when select-all checked (#3419) 2023-09-10 21:44:33 +08:00
Park Jeongyong
e07437373b
fix(i18n): ko-KR locale Confim And Form (#3415) 2023-09-05 22:18:37 +08:00
zxyao
1915f6c9a5
fix(module: modal): centered conflict maximizable style (#3403) 2023-09-03 16:01:01 +08:00
James Yeung
2908ed7d46
fix(module: autocomplete): dropdown resize (#3402) 2023-08-27 16:38:44 +08:00
zxyao
7524e40f40
fix(module: notification): change sync statehaschanged to async (#3400) 2023-08-24 22:33:00 +08:00
James Yeung
b5df6d5ce5
fix(module: table): reset PageIndex when filters and sorters change (#3397) 2023-08-22 23:53:20 +08:00
James Yeung
b731d69d75
fix(module: progress): text wrapping issue of the line type (#3387)
* fix(module: progress): text wrapping issue of the line type

* fix size
2023-08-06 17:59:00 +08:00
Peter Ha
362bc90e44
feat(module: select): add aria-label to select option (#3385)
adds the aria-label to the select option element

Co-authored-by: Peter Ha <peter.ha@roininconsulting.net>
2023-08-05 14:13:38 +08:00
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
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
f9cfdc54e3
fix(module: tabs): throwing navigate exceptiion while base path was set (#3362) 2023-07-23 16:00:50 +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
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
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
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