James Yeung
b619e4bc1a
fix(module: table): UnselectAll() was not work ( #3618 )
2024-01-09 07:55:10 +08:00
James Yeung
ee59ac1199
changelog 0.17.2 ( #3615 )
2024-01-08 08:21:48 +08:00
James Yeung
8726233478
fix(module: menu): wrong judge ( #3614 )
2024-01-07 22:03:31 +08:00
James Yeung
6a4147a5a2
feat: add more options for js initializers ( #3610 )
...
* add more options for js initializers
* update the doc
2024-01-04 22:06:25 +08:00
James Yeung
f9332f2f53
fix(module: table): caches page data multiple times on remote data source mode ( #3611 )
2024-01-04 22:04:41 +08:00
James Yeung
d0f259b6a7
change log 0.17.1 ( #3597 )
2023-12-27 01:05:31 +08:00
James Yeung
8cbb511630
fix(module: table): avoid duplicated row key ( #3594 )
2023-12-26 23:54:18 +08:00
James Yeung
fed59ee5b8
fix(module: select): avoid selected item being set to 0 when the default value of TItem is 0 ( #3595 )
2023-12-26 23:36:33 +08:00
James Yeung
15b4a81a51
feat: add support for custom script/style import locations ( #3596 )
...
* feat: add support for custom script/style import locations
* fix test
2023-12-26 23:20:16 +08:00
James Yeung
fdcaa22837
Changelog 0.17.0 ( #3592 )
2023-12-26 01:21:51 +08:00
James Yeung
f60e9f67d0
fix(module: select): test case by SearchDebounceMilliseconds ( #3591 )
2023-12-26 01:14:46 +08:00
James Yeung
42c8304222
Merge pull request #3590 from ant-design-blazor/feature
...
Merge feature to master
2023-12-26 00:02:52 +08:00
MarvelTiter_yaoqinglin
4451315af1
feat(module: select): add LabelProperty, ValueProperty and DisabledPredicate as expression-style api ( #3569 )
...
* fix(module: select):add parameter for SelectOption component which should be used when SelectOption was created directly and TItem is different with TItemValue
* feat(module: select): add parameter that support use delegate to set option label and value
* rename XXXGetter to OptionXXXExpression
* rename OptionXXXExpression to OptionXXXProperty
* refactor
* fix tests
* fix test
---------
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2023-12-25 23:23:04 +08:00
James Yeung
157cc3974d
fix(module: select): avoid search value binding while the IME is during composition status ( #3583 )
...
* fix(module: select): avoid search value binding while the IME is during composition status
* fix whitespace was ignored in search box
2023-12-25 23:18:39 +08:00
James Yeung
33a32d7398
fix(module: tree): need to show all nodes while search value is empty ( #3587 )
2023-12-25 22:46:37 +08:00
James Yeung
a790691187
feat(module: radio): add button style support for RadioGroup with options ( #3589 )
...
* feat(module: radio): add button style support for RadioGroup with options
* fix test
2023-12-25 22:40:28 +08:00
James Yeung
b5bd1893a8
feat(module: menu): add submenu collapse montion ( #3395 )
...
* feat(module: menu): add submenu collapse montion
* add Animation parameter
2023-12-24 23:58:16 +08:00
James Yeung
8d16de6953
fix(module: table): rows can't rerender in some cases ( #3586 )
2023-12-24 22:02:20 +08:00
James Yeung
1416659c25
docs: fix prism highlight ( #3584 )
2023-12-24 22:01:24 +08:00
James Yeung
70212f6eb3
fix(module: input): hide the clear icon when the input was disabled ( #3585 )
2023-12-24 21:46:49 +08:00
James Yeung
452ec76986
feat(module: collapse): add Animation parameter ( #3562 )
2023-12-23 17:41:07 +08:00
James Yeung
befc310746
fix(module: input): textarea missing rows attribute ( #3561 )
...
* fix(module: input): textarea missing rows attribute
* fix tests
2023-12-23 14:38:37 +08:00
zxyao
fd73cc980f
fix(module select): simulate setTimeout, ensure that the click event is processed properly ( #3525 )
...
* fix(module select): dom symmetrical difference event
* refactor: selector
* fix: test
fix: bunit cannot handle js event
---------
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2023-12-23 11:23:16 +08:00
m-khrapunov
517fee6316
fix(module: table): JSException on filter input autofocus ( #3543 )
...
* fix(module: table): JSException on filter input autofocus
* fix FilterDropdownOnVisibleChange signature
2023-12-21 22:31:20 +08:00
James Yeung
4b8d70401e
feat(core): setup JS initializers ( #3557 )
...
* feat(core): setup js initializers
* remove the script importing section from docs
2023-12-21 22:09:41 +08:00
James Yeung
977467909c
feat(module: flex): add flex component ( #3547 )
...
* feat(module: flex): add flex
* add doc and demo
2023-12-20 23:33:20 +08:00
James Yeung
487cb08a73
feat(module: tabs): reusetabs supports the interactive auto mode ( #3564 )
...
* add a entity to store the routedata
* reusetabs interactive
* avoid null routedata
* only need reload first page on browser
* fix ReuseTabsRouteData
* fix resue tabs navigate exception
* fix reusetabs page rendering
* fix
2023-12-20 23:30:15 +08:00
James Yeung
6be83e47f0
docs: fix blocked links for docsearch ( #3578 )
2023-12-20 00:27:57 +08:00
James Yeung
9e4b34fb04
docs: fix docsearch links ( #3576 )
...
* docs: docsearch links was blocked
* fix dark theme for docsearch
* fix docsearch scraper action
2023-12-19 21:45:12 +08:00
James Yeung
d303d9cdb8
fix(module: table): clear the selection state after pages was changed outside ( #3577 )
2023-12-19 21:44:23 +08:00
James Yeung
a049dcb487
fix(module: table): can't clear the selected rows if they were not on the current page ( #3566 )
2023-12-11 21:24:05 +08:00
James Yeung
2df1693414
feat(module: table): add ExpandAll and CollapseAll methods. ( #3491 )
...
* feat(module: table): add ExpandAll and CollapseAll methods.
* update the demo
2023-12-08 08:41:56 +08:00
Noah Potash
dade3d08e1
fix(module: upload): Use System.IO.Path.GetExtension instead of Substring to support filenames without extensions ( #3553 ) ( #3554 )
...
Co-authored-by: Noah Potash <noah.potash@outbreaklabs.com>
2023-12-07 08:33:12 +08:00
Yury Zuev
cb47c1a244
fix(module: textarea): missing disabled style affix-wrapper-disabled doesn't append" ( #3538 )
...
* fix: when TextArea in disabled state the "affix-wrapper-disabled"
didn't append to span
Co-authored-by: Yuriy Zuev <yuriy.zuev@swtecnn.com>
2023-12-07 00:11:13 +08:00
James Yeung
316d0aacbf
Changelog 0.16.3 ( #3552 )
2023-12-04 01:07:37 +08:00
James Yeung
b25ce24c42
fix(module: select): clear selectd option when the default value isn't in the options ( #3529 )
...
* fix(module: select): clear selectd option when the default value isn't in the options
* add a test
2023-12-03 21:34:34 +08:00
James Yeung
2a02d3b02f
refactor(module: table): Change some components to render fragments, reducing allocation and avoid side effects cause by life cycle ( #3545 )
2023-12-03 20:25:31 +08:00
James Yeung
f177ec1b6b
fix(module: table): clear the row state after page index was changed in client resource mode ( #3546 )
2023-12-03 20:16:15 +08:00
James Yeung
32c2a12a7d
fix(module: table): the data of row did't update after it's data source was changed ( #3544 )
2023-12-02 00:09:25 +08:00
James Yeung
50c13245cd
fix(module: core): enum name supports localization ( #3536 )
2023-12-01 00:30:45 +08:00
James Yeung
57bdf4b01e
fix(module: radio): checked effect in ssr ( #3532 )
2023-12-01 00:30:18 +08:00
James Yeung
8e2ee560b5
feat(moduel: checkbox): fix ssr style ( #3535 )
2023-12-01 00:29:49 +08:00
James Yeung
091b92fc98
docs: update the webapp installation guide ( #3534 )
...
* docs: update the webapp installation guide
* update the introduce
2023-11-30 12:34:26 +08:00
James Yeung
8200bc9f18
fix(module: tree): two-way binding for check/select/expand ( #3520 )
...
* fix(module: tree): two-way binding
* fix expand
* fix two way binding check/expand/select
2023-11-19 18:24:10 +08:00
James Yeung
6a0bb0b26b
merge master to feature
2023-11-19 17:48:04 +08:00
James Yeung
1ed06b76a1
fix(module: tabs): default to open first pinned page with reusetabs ( #3519 )
2023-11-19 17:26:25 +08:00
James Yeung
c0108c769a
change log 0.16.2 ( #3516 )
2023-11-17 00:39:15 +08:00
James Yeung
b670ee3eb5
refactor: rename RenderMode to RerenderStrategy ( #3515 )
2023-11-16 23:10:54 +08:00
James Yeung
65593eaec0
chore: enable GenerateDocumentationFile ( #3511 )
...
Co-authored-by: James <yangshunjie@yesmro.cn>
2023-11-16 21:30:26 +08:00
James Yeung
dbb1978563
refactor(module: table): reorganize the selection of rows ( #3502 )
...
* refactor(module: selection): reorganize the selection of rows
* hold the selected rows
* fix select all
* fix select all
* fix header checkbox Indeterminate status
* fix children selection
* select all within children
* fix CheckStrictly
* fix children cache
* use hashcode as the key of cache
* fix refrence loop
* fix circular reference expand
* clean up
* fix invoke table selected rows after check
* clean up
* prevent selected rows was changed multiple times
* update bunit
2023-11-16 13:05:43 +08:00