Commit Graph

1548 Commits

Author SHA1 Message Date
Abin Liu
95a4628c6d
feat(module: input): add EventCallback OnClear (#3020)
* feat(module: input): add EventCallback OnClear

add EventCallback OnClear to component Input<T> as a parameter
it is called when the input contents are cleared by clicking the clear icon

* remove duplicated onchange invoke

Co-authored-by: James Yeung <shunjiey@hotmail.com>
2023-01-17 23:38:09 +08:00
James Yeung
b0c4bba0db
feat(module: radio): add cascading type parameter for RadioGroup (#3022) 2023-01-17 23:34:27 +08:00
James Yeung
f94981aa95
feat(module: InputNumber): support borderless (#3019) 2023-01-17 22:58:16 +08:00
James Yeung
c492d21bfb
fix(module: InputNumber): avoid step rollback and null reference exception (#3018)
* fix(module: InputNumber): avoid null reference exception and step rollback

* fix step rollback
2023-01-17 13:35:39 +08:00
berkerdong
9abfe3ed95
fix(module: descriptions): remove invalid messages in Console (#3012) 2023-01-14 00:13:07 +08:00
Key Roche - WSS
2013477f66
fix(module:select): Fix bug where selected options will display even with HideSelected set to true when searching or clearing search (#3010) 2023-01-14 00:08:01 +08:00
James Yeung
978ffcb5b0
refactor(module: reusetabs): remove ReuseTabsRouteView to reduce coupling to native components (#3009)
* refactor(module: reusetabs): remove ReuseTabsRouteView to reduce coupling to native components

* fix pin tabs

* remove test project
2023-01-13 23:28:09 +08:00
James Yeung
95c4f13aa4
fix(module: form): validation status styles (#3005)
* fix(module: form): validation status styles

* fix validation change for input

* fix count

* add test
2023-01-13 23:27:35 +08:00
James Yeung
84dfc2cc63
fix(module: transfer): can't select items (#3011)
* fix(module: transfer): reload data when updating selectedkeys, targetkeys, and datasource

* update demo

* delete test page
2023-01-13 15:54:21 +08:00
berkerdong
e41b89c276
fix(module: tabs): ReuseTabs close other tab rendering error (#3002) 2023-01-11 17:05:22 +08:00
James Yeung
63012ad787
fix(module: cascader): make boudary adjust mode default to InView (#2999) 2023-01-09 15:25:19 +08:00
James Yeung
1b52c4a7b8
fix(module: transfer): DataSource refresh (#2998) 2023-01-09 15:00:32 +08:00
James Yeung
d7face8414
fix(module: tabs): exception at first load while activekey is specificed to a disabled tab (#2997) 2023-01-09 14:30:11 +08:00
James Yeung
6e53d47495
Changelog 0.13.3 (#2996)
* Changelog 0.13.3

* fix build badges

* fix readme
2023-01-09 00:33:25 +08:00
wss-javeney
ae84b5e444
fix(module: select): add tags when datasource is empty (#2986) 2023-01-08 22:54:00 +08:00
James Yeung
49022ea8e3
fix(module: select): dropdown boundary adjust mode defult to InView (#2995) 2023-01-08 21:22:31 +08:00
Magehernan
88af57bd09
fix(module: transfer): refresh data on SelectedKeys and TargetKeys changed (#2977) 2023-01-08 21:22:06 +08:00
James Yeung
5bcf7d16da
fix(module: select): input visual width adjustment issue while search is enabled (#2994) 2023-01-08 21:08:54 +08:00
James Yeung
266542bd0f
fix(module: tree-select): value bind incorrectly when default value was set (#2990)
* fix(module: tree-select): value bind incorrectly when default value was set

* fix value on clear

* fix build error
2023-01-08 01:33:32 +08:00
James Yeung
7a4bd69b90
fix(module: auto-complete): dropdown would open when page was render (#2992) 2023-01-08 00:41:13 +08:00
James Yeung
28453829a0
fix(module: input): wrong style of Search with clear button (#2991) 2023-01-07 23:03:06 +08:00
James Yeung
023a543bbd
fix(module: auto-complete): support input composition and debounce (#2988) 2023-01-06 17:01:09 +08:00
James Yeung
9f8392084b
fix(module: tabs): avoid exception when the first TabPane is set Disabled (#2982) 2023-01-05 23:41:36 +08:00
James Yeung
bd89940741
fix(module: tabs): avoid active pane after tabs is dispsed (#2981)
* fix(module: tabs): avoid active pane after tabs is dispsed

* clear lists
2023-01-05 15:59:36 +08:00
James Yeung
27e61057d3
feat(module: table): supports automatic column generation based on the TItem type. (#2978) 2023-01-05 15:47:52 +08:00
James Yeung
45e87a9d60
fix(module: event listener): remove dispose call after event listener is removed (#2980) 2023-01-05 15:40:41 +08:00
Key Roche - WSS
a2fbb936e0
fix(module: RangePicker): Always run default disabled logic, even with custom function provided (#2947) 2023-01-04 16:58:00 +08:00
James Yeung
643c6de31e
feat(module: table): support for header grouping and row template (#2973)
* feat(module:table): header template and item template

* add demos

* fix merge conflict

* rename some api

Co-authored-by: anranruye <hehewewe@hotmail.com>
2023-01-02 20:35:03 +08:00
James Yeung
d1e1701c3d
fix(module: input): remove the debug content (#2972)
* fix(module: input): remove the debug content

* one more fix
2022-12-31 22:24:05 +08:00
James Yeung
c2b0fd434b
Changelog 0.13.2 (#2971) 2022-12-31 15:28:26 +08:00
James Yeung
da86abdaa5
fix(module: input): OnChange would trigger three times and clear icon would cover the suffix (#2970)
* fix(module: input): `OnChange` would trigger three times and clear icon would cover the suffix

* fix test
2022-12-31 15:28:03 +08:00
James Yeung
d852ed4da8
fix(module: tabs): some issues with dynamic rendering (#2967)
* fix(module: tabs): render issues

* remove change avoiding
2022-12-29 23:24:47 +08:00
Dan Clarke
9f7964ecb9
fix(module: input): null reference exception (#2966)
This has been seen multiple times when using bUnit tests. For more information, see #2956.
2022-12-29 18:37:01 +08:00
James Yeung
28a2148fa7
docs(module: table): add a search box in the filter & sorter demo (#2955) 2022-12-29 17:55:06 +08:00
wss-javeney
9067a68161
refactor(module: notification): update NotificationService to use interface (#2948)
* refactor(notification): update NotificationService to use interface

* Add example unit test
2022-12-29 17:29:00 +08:00
James Yeung
b4e7750f99
fix(module: inputnumber): Fixed an issue triggering a constant Increase/Decrease in certain scenarios (#2953) 2022-12-28 20:20:58 +08:00
berkerdong
d467f3a543
fix(module: table): Table Selection Component Hidden Property not working (#2945) 2022-12-16 16:23:19 +08:00
wss-javeney
eb1ac6b06e
feat(module: datepicker): support for custom suffix icon (#2935)
* feat(module: datepicker): use custom suffix icon in RangePicker component

* fix whitespace in test file

* Update suffix-icon.md

Co-authored-by: James Yeung <shunjiey@hotmail.com>
2022-12-16 00:49:34 +08:00
Key Roche - WSS
67eff2b4e8
feat(module: Form): Add RequiredMark to Form (#2930)
* Add RequiredMark to Form

* Add localization for form optional label

* fix locales

* fix test

Co-authored-by: James Yeung <shunjiey@hotmail.com>
2022-12-15 14:02:45 +00:00
James Yeung
dedce443a4
fix(module: table): Hidden parameter for ActionColumn doesn't work (#2946) 2022-12-15 16:19:31 +08:00
berkerdong
b29ad76142
fix(module: table): IQueryable or IEnumerable with AsNoTracking() will cause select data duplication bug (#2944)
* fix 2921 Fix IQueryable or IEnumerable using AsNoTracking will cause select data duplication bug

* Optimize ToList action after pagination
2022-12-14 22:40:16 +08:00
James Yeung
d279796e69
fix(module: statistic): countdown format incorrectly when publish with trimming (#2943) 2022-12-14 16:20:15 +08:00
James Yeung
59db656a16
fix(module: table): can't restore the query state of filters which value is enum type (#2941) 2022-12-11 23:06:35 +08:00
berkerdong
f351251997
fix(module: core): css classes gets appended twice (#2934)
* fix 2911 (css classes gets appended twice)

* fix 2911

Co-authored-by: James Yeung <shunjiey@hotmail.com>
2022-12-11 15:57:57 +08:00
rhodon-jargon
bd2f2a2997
feat(module: tree-select): Add TitleTemplate parameter (#2940)
Co-authored-by: Rhodon <rhodonvantilburg@gmail.com>
2022-12-11 14:40:07 +08:00
James Yeung
fb720ae96c
docs: remove useless dependencies (#2923) 2022-12-01 20:16:21 +08:00
James Yeung
ca8ad80d3d
fix: Added built-in System.Text.Json for netstandard2.1 target to avoid compatibility exceptions (#2922) 2022-12-01 18:09:54 +08:00
Alex Kryvdyk
1df5727ce4
fix(module: datepicker): Exception on input with time when Value is null (#2920) 2022-12-01 18:08:28 +08:00
James Yeung
e9382b8f05
fix(module: table): Infinite loop when HidePagination and PageSize were set at the same time and datasource is empty. (#2919) 2022-11-30 12:14:56 +08:00
James Yeung
9a4743c747
Changelog 0.13.1 (#2913)
* Changelog 0.13.1

* fix pre version
2022-11-29 11:41:44 +08:00