Commit Graph

1836 Commits

Author SHA1 Message Date
James Yeung
81aecf68b3
feat(module: table): add support custom attributes for filter inupt (#3897)
* feat(module: table): add support custom attributes for filter inupt

* add input width

* update docs

* add setter
2024-06-20 23:22:33 +08:00
James Yeung
a2fa91608b
fix(module: image): ImagePreviewGroup throwing exception while there is no image. (#3917) 2024-06-20 22:29:41 +08:00
WoogaAndrew
4e76924eac
fix(module: select): Set parameters asynchronously (#3912)
This commit adds the AntInputComponentBase.OnValueChangeAsync method and updates the Select module to use OnParametersSetAsync instead of OnParametersSet with the new OnValueChangeAsync. This change ensures that exceptions thrown from user event callback handlers will be caught as they now have an ambient Task instance to report the exceptions on.
2024-06-19 23:06:12 +08:00
James Yeung
4dc471546f
fix(module: table): create TItem instance with default constructor (#3916) 2024-06-19 22:22:39 +08:00
James Yeung
be647f5b1b
fix(module: table): check all can't check the children rows with tree data (#3909)
* fix(module: table): check all can't check the children rows from tree data

* update doc

* update doc

* fix selected rows
2024-06-15 22:56:34 +08:00
James Yeung
19ac60e43f
feat(module: table): add parameter Filtered for marking filter is actived (#3911) 2024-06-15 22:55:21 +08:00
James Yeung
84ca33cac1
fix(module: select): the witdh of input string (#3910) 2024-06-13 23:17:23 +08:00
pankey888
dad6afb2d1
fix(module: tree-select): The TreeSelect with single selection raises an excecption when clicking clear icon. (#3905) (#3906) 2024-06-12 22:20:21 +08:00
James Yeung
391a8dca74
fix(module: select): flags enum splitting incorrectly (#3907) 2024-06-12 22:19:38 +08:00
James Yeung
63d184b63c
fix(module: checkbox): checked incorrectly with checkbox group (#3903) 2024-06-11 07:23:34 +08:00
pankey888
600c8595dc
feat(module: tree): Add 'Checkable' to TreeNode. (#3899)
* feat(module: tree): Add 'Checkable' to TreeNode.

* feat(module: tree): Remove the dependency of 'Uncheckable' on 'CheckStrictly'.
2024-06-09 09:03:17 +08:00
pankey888
b977e4e3ca
refactor(module: tree): Refactor tree's Selected/Checked/Expanded parameters (#3896)
* refactor(module: tree): Refactor tree's Selected/Checked/Expanded parameters.(#2112,#2577,#2754,#2848,#3238,#3641,#3730,#3845,#3881,#3890,#3891,#3892)

* Update the demo & document of tree & tree-select.

* refactor(module: tree): Remove IsSelected/IsChecked/IsExpanded.
2024-06-05 00:26:31 +08:00
iits-timon-holzhaeuser
f03452df50
fixed(module: menu): exec stateHasChanged on select/deselect (#3894)
Co-authored-by: Timon Holzhaeuser <holzhaeuser@creative-allocation.de>
2024-06-01 18:39:05 +08:00
James Yeung
2811454180
Changelog 0.19.1 (#3883) 2024-05-27 22:06:29 +08:00
Li
59a6614a42
feat(module: table): Add HideColumnsByName parameter to handle GenerateColumns hide some column (#3863)
* add HideColumnsByName parameter to handle GenerateColumns hide some column

* add docs

---------

Co-authored-by: James Yeung <shunjiey@hotmail.com>
2024-05-22 09:12:06 +08:00
James Yeung
72a195ab09
fix(module: table): enum field filter throwing null ref exception when the field type is nullable (#3870) 2024-05-19 16:42:23 +08:00
Jtfk
23c6160bf5
fix(module: InputNumber): Fix nullable floating types not round with "Precision" set (#3868)
* fix(module: InputNumber): Fix nullable floating types not round with "Precision" set

* test(module: InputNumber): Add test for nullable floating types with Precision
2024-05-16 19:41:55 +08:00
James Yeung
a53a8e24fc
feat(module: tree-select): add CascadingTypeParameter (#3864)
* feat(module: tree-select): add CascadingTypeParameter

* also for tree
2024-05-15 00:39:30 +08:00
James Yeung
43b38b45f3
fix(module: select): EnumSelect throwing exception cause by nullable enum type (#3859) 2024-05-12 13:02:27 +08:00
James Yeung
8db23e82f6
docs: fix changelog 0.19.0 (#3857) 2024-05-09 23:24:48 +08:00
James Yeung
12edd756c4
Changelog 0.19.0 (#3854)
* Changelog 0.19.0

* add enum select pr

* update
2024-05-09 23:15:58 +08:00
James Yeung
7081c02af8
fix(module: rangepicker): value binding was confilct with enum select (#3856)
* fix(module: rangepicker): value binding was confilct with enum select

* update enum select for flags

* fix test
2024-05-09 23:14:57 +08:00
James Yeung
379f862797
docs: form localization (#3852) 2024-05-08 22:41:45 +08:00
James Yeung
5e9d1fa15a
docs: imporve the doc of reuse tabs (#3855) 2024-05-08 22:11:07 +08:00
James Yeung
034ab8f8c0
fix(module: select): update select and checkbox enum demo (#3853) 2024-05-08 22:10:45 +08:00
James Yeung
7acf1c472d
fix(module: RangePicker): presetted ranges and two-way binding work incorrectly (#3850) 2024-05-08 08:00:33 +08:00
jeffersyuan1976
73168930c1
fix(module: upload): add ShowUploadList, showDownloadIcon, showRemoveIcon, showPreviewIcon (#3788)
* Fix ShowUploadList, showDownloadIcon, showRemoveIcon, showPreviewIcon

* Fix ShowUploadList, showDownloadIcon, showRemoveIcon, showPreviewIcon

* fix: split ShowUploadList Parameter type to ShowPreviewIcon, ShowDownloadIcon, ShowRemoveIcon

* fix: Modify test for Upload

* remove useless changes

---------

Co-authored-by: James Yeung <shunjiey@hotmail.com>
2024-05-07 12:46:34 +08:00
James Yeung
bdf2dc776b
fix(module: modal): throwing exception when JS remove element (#3847) 2024-05-07 12:31:08 +08:00
pankey888
f2c623d1c8
feat(module: select): Support using 'bind-Value' to get or set multiple enumeration values with the Flags attribute (#3843)
* feat(module: EnumSelect): Support using 'bind-Value' to get or set multiple enumeration values with the Flags attribute. (#3842)

* refactor

---------

Co-authored-by: James Yeung <shunjiey@hotmail.com>
2024-05-07 00:49:18 +08:00
pankey888
0e718c3150
feat(module: TreeSelect): Add ExpandedKeys and update document. (#3844)
* feat(module: TreeSelect): Add ExpandedKeys.

* docs: Update TreeSelect document.
2024-05-06 22:58:55 +08:00
HuaFangYun
11605334cb
fix(module: InputNumber): thousand-point pasting failure (#3841)
* Update InputNumber.razor.cs

Fixed the problem of failed copy and paste of each score of the number

* revert irrelevant changes

---------

Co-authored-by: James Yeung <shunjiey@hotmail.com>
2024-05-05 01:04:28 +08:00
pankey888
1d13568668
fix(module: tree-select): Mismatch occurs between tags and checked nodes in the TreeSelect if TreeCheckable is set (#3839)
* fix(module: tree-select): Mismatch occurs between tags and checked nodes in the TreeSelect if TreeCheckable is set. (#2757)

* remove irrelevant changes

* fix converting keys to value

---------

Co-authored-by: James Yeung <shunjiey@hotmail.com>
2024-05-05 00:43:27 +08:00
pankey888
7a57fcaaaa
fix(module: overlay): Parent overlay hides irregularly when child is open or closed. (#3838)
* fix(module: overlay): Parent overlay hides irregularly when child is open or closed. (#3836, #3837)

* clean code

---------

Co-authored-by: James Yeung <shunjiey@hotmail.com>
2024-05-05 00:12:16 +08:00
pankey888
0dfe569784
feat(module: TreeSelect): Add TitleIconTemplate. (#3834) 2024-05-04 17:46:21 +08:00
James Yeung
77cec3e2b6
feat(module: TreeSelect): supports generic value (#3831)
* feat(module: TreeSelect): supports generic value

* use keyexpression to conver get the key

* fix get tree key
2024-04-29 08:12:53 +08:00
pankey888
5ee8d16a4e
fix(module: tree-select): The tree will be collapsed after any node is selected. (#3827) 2024-04-28 08:37:02 +08:00
agolub-s
c0a207a1a1
fix(module: DatePicker): button breaks when using ShowTime and ChangeOnClose #3770 Fixed (#3830) 2024-04-27 22:10:44 +08:00
James Yeung
667d09cb65
docs: optimize the size of pictures (#3826) 2024-04-26 22:55:23 +08:00
James Yeung
70f6e65b21
fix(module: reuse-tabs): shouldn't auto navigate to the first pinned tab (#3825)
* fix(module: reuse-tabs): shouldn't auto navigate to the first pinned tab

* update the doc
2024-04-26 01:37:04 +08:00
James Yeung
56c212c2b1
chore(i18n): publish the localization libraray to nuget (#3824)
* chore(i18n): publish the localization libraray to nuget

* fix build error
2024-04-26 00:26:25 +08:00
James Yeung
5c338640ba
feat(module: form): support interactive localization for DataAnnotations (#3823)
* feat(module: form): support interactive localization for DataAnnotations

* fix service register
2024-04-25 22:54:44 +08:00
James Yeung
5ac867ce4a
fix(i18n): resource loading (#3820) 2024-04-25 00:03:04 +08:00
James Yeung
5a22bb8051
fix(i18n): load resources where the assembly located at (#3818) 2024-04-24 14:09:43 +08:00
James Yeung
78342053c5
fix(i18n): initialize creating localizer (#3816)
* fix(i18n): initialize creating localizer

* fix routing
2024-04-24 00:56:09 +08:00
James Yeung
b654223815
fix(module: form): null reference exception (#3815) 2024-04-23 23:58:34 +08:00
James Yeung
88f6b902ff
fix(i18n): resource assembly loading incorrectly (#3813) 2024-04-23 09:41:09 +08:00
James Yeung
0faa05ca8d
fix(module: form): shouldn't validate until submit in non-validate-on-change (#3812)
* fix(module: form): shouldn't validate until submit in non-validate-on-change

* fix style

* fix test
2024-04-23 01:18:21 +08:00
James Yeung
ddb8e5171c
fix(module: form): the required data annotation doesn't work in dynamic model (#3811) 2024-04-23 00:39:56 +08:00
James Yeung
e644aad4bf
merge feature
merge feature to master
2024-04-22 23:14:39 +08:00
James Yeung
68e7f6a29f merge feature to master 2024-04-22 22:55:57 +08:00