Commit Graph

1568 Commits

Author SHA1 Message Date
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
James Yeung
bcf24c0b01
fix(module: layout): menu can't collapsed when sider is default to collapsed (#3268) 2023-05-19 07:22:45 +08:00
James Yeung
ab8df30f71
fix(module: pagination): mini class name was changed (#3266) 2023-05-17 23:37:32 +08:00
James Yeung
4c927d683e
fix(module: table): empty and row height issue when ScrollY was set (#3265) 2023-05-17 23:37:11 +08:00
James Yeung
26bd778305
feat(module: table): add support ItemsProvider for Virtualization (#3262)
* feat(module: table): add support `ItemsProvider` for Virtualization

* fix initial load and empty status
2023-05-17 00:21:56 +08:00
James Yeung
f728324b66
feat(module: layout): add DefaultCollapsed for sider (#3260) 2023-05-13 12:57:49 +08:00
James Yeung
08b162059f
merge feature to master 2023-05-12 07:45:25 +08:00
James Yeung
6806bc1fa2
Revert "feat(module: tree): add SimplifySearchResults parameter to hide the nodes without any matched parent or child from the search results. (#3221)" (#3253)
This reverts commit 1b8c15c62c.
2023-05-08 07:20:37 +08:00
James Yeung
7d24d0917b
Revert "fix(module: auto-complete): fill the input component only if Backfill is true (#3140)" (#3252)
This reverts commit 15e6ebfcb8.
2023-05-08 07:19:34 +08:00
rhodon-jargon
00fdaf188f
feat(module: tree): Hide unmatched nodes in tree (#3242)
* feat(module: tree): Hide tree nodes that are not matched to search

* doc(module: tree): Add demo and API doc for HideUnmatched

* Unhide parent path

* Fix not showing nodes when SearchValue is empty
Expand all if DefaultExpandAll and SearchValue is empty

* update demo

* fix demo

---------

Co-authored-by: Rhodon <rhodonvantilburg@gmail.com>
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2023-05-07 22:31:49 +08:00
trafium
9080423ee4
fix(module: drawer): Add type="button" to Drawer close button. (#3233)
* Fix: Add `type="button"` to Drawer close button.

Without this close button triggers form submit if drawer is defined within form.

* Fix tests

---------

Co-authored-by: James Yeung <shunjiey@hotmail.com>
Co-authored-by: Dmitri Afanasjev <dafanasjev@microsoft.com>
2023-05-06 08:57:57 +08:00
André Coelho
7095a3c2ea
feat(module: tree): Added public method GetNode(string key) (#3243) 2023-04-27 22:45:16 +08:00
rhodon-jargon
4fca0ba1fe
feat(module: tree-select): Allow dynamic loading of tree-select tree using OnSearch and OnNodeLoadDelayAsync parameters (#3240)
Co-authored-by: Rhodon <rhodonvantilburg@gmail.com>
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2023-04-27 22:37:53 +08:00
rhodon-jargon
92a17343d8
feat(module: tree-select): Use attribute splatting for internal tree (#3234)
Co-authored-by: Rhodon <rhodonvantilburg@gmail.com>
2023-04-27 22:27:35 +08:00
huangjia2107
2c72002a2e
fix(module: menu): fix not hiding after clicking the selected menuitem in Dropdown (#3231)
* fix(module:menu): fix not hiding after clicking the selected menuitem

* remove try-finally and use if-else

* refactor

---------

Co-authored-by: James Yeung <shunjiey@hotmail.com>
2023-04-27 21:49:05 +08:00
James Yeung
3760fd83ec
feat(module: menu): add ShowCollapsedTooltip parameter to handle tooltip display (#3226) 2023-04-17 22:36:58 +08:00
James Yeung
7033ccbac6
refactor(module: form): expose the feedback status of FormItem for the input component base class. (#3227) 2023-04-17 22:13:32 +08:00
James Yeung
1dcdc0e593
feat(module: select): support for accesskey attribute. (#3228) 2023-04-17 22:03:53 +08:00
huangjia2107
1b8c15c62c
feat(module: tree): add SimplifySearchResults parameter to hide the nodes without any matched parent or child from the search results. (#3221) 2023-04-17 21:47:51 +08:00