James Yeung
3ad90ba49e
docs: fix cascader subtitle ( #4161 )
...
* docs: fix subtitle
* fix anchor
* fix datepicker
2024-09-03 23:24:48 +08:00
James Yeung
9c8d6288eb
docs: fix demo discovery ( #4159 )
...
* docs: fix demo discovery
* fix
2024-09-03 15:12:58 +08:00
James Yeung
238b73310f
docs: fix menu generator ( #4157 )
...
* docs: fix menu generator
* fix subtitle
* ignore submenu in en
2024-09-03 13:29:19 +08:00
James Yeung
fbb175f629
docs: add more api commonets ( #4149 )
...
* fix api comments
* update
* update
* update table doc
* refactor
* recognize componetns by doc files
* refactor datepicker
* update comments
* fix tests
* update
* update
* fix JSInvokable
* update
* update
* update xml
2024-09-03 00:23:44 +08:00
James Yeung
dc1188dfc1
fix(module: tabs): dnd and reorder ( #4147 )
...
* fix(module: tabs): dnd and reorder
* update ink position after dnd
* fix position
* fix card tabs
* fix ink render
* fix test
* fix tests
* clean
* fix tests
2024-09-01 14:33:24 +08:00
James Yeung
946b89405b
feat(module: table): add SelectAll event callback ( #4142 )
...
* feat(module: table): add select all callback
* update demo
2024-08-29 09:48:57 +08:00
Weihan Li
9fa391449a
chore: Enable some code analyze rules ( #4126 )
...
* style: update editorconfig
- update editorconfig encoding to utf8
- add CA1852 and IDE0005 rules
* style: apply dotnet-format
* style: add IDE0040 rule
* style: apply dotnet-format
* refactor: sealed SimpleEmbeddedJsonLocalizerFactory
* style: add style rule for modifiers
* fix: resolve dotnet-format unmerged issue
* fix: add back translation
---------
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2024-08-28 00:54:33 +08:00
Key Roche
4ad8e7ceab
docs: enhance documentation automation ( #3013 )
...
* Documentation automation. Build will generate documentation based on XML comments and attributes in the library. Translation will be done where necessary to generate the Chineese site.
Did some small code clean up on the way.
Removed or removed from public APIs:
AnchorLink.LinkDom
Button.RemoveAnimationAfter
Button.Icons - never used
Calendar.PrefixCls
All date pickers - method OnOkClick
Descriptions.Items
ListItem.PrefixName
AntList.PrefixName
ListItemMeta.PrefixName
Menu.Submenus
Menu.MenuItems
Transfer.ChildContent
Table.ColumnContext
Space.SetClass
Steps.Handler
Radio.OnClick
* Add Azure translation service. Requires adding your own key to a private appsettings JSON file to translate locally with it.
* Make translation services return null when unable to translate, have cache not cache it and return text asked to translate.
* Update documentation markdown file for new translation service
* Update DOCUMENTATION.md
* fix datepickerbase
* fix tree-select
* add docs for Flex and Watermark
* add zh
* add UserSecrets
* fix keywords
* fix button doc
* fix page
* fix internals visible to
---------
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2024-08-25 14:37:41 +08:00
kx500
8692221e7b
refactor(module: drawer): Change the Height and Width of the Drawer to the string type to support the percentage argument ( #4120 )
...
* #
* Drawer Width和Height 修改为string类型
2024-08-23 22:57:22 +08:00
James Yeung
6d871fe30f
docs: add a demo for static form validation ( #4105 )
...
* docs: add a demo for static form validation
* fix build
2024-08-20 22:18:37 +08:00
阿蒙
bf9cd7cd9e
docs: Update GroupedColumn demo ( #3524 )
...
Fix error example code for incorrect examples of grouping bar charts
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2024-08-20 22:16:21 +08:00
James Yeung
a81be3de54
feat(module: form): support nest property validation and add table form demo ( #4102 )
...
* fix(module: form): support table editor validation
* fix error
* fix DisplayName
2024-08-20 21:28:24 +08:00
James Yeung
3faebe2456
docs: fix anchors ( #4100 )
2024-08-19 13:58:12 +08:00
James Yeung
e9307d4e32
fix(module: form): remove complex object validator ( #4098 )
...
* fix(module: form): locale transfer of attributes should ignore which has been set the ErrorMessageResourceName
* update demo
* replace complex object validator
* fix CompareAttribute
2024-08-18 22:59:47 +08:00
James Yeung
ffa54d8ec2
fix(module: table): column dynamic change ( #4093 )
...
* fix(module: table): column change
* fix discover the contnet
* clear
* clean demo
* update demo
2024-08-18 14:49:01 +08:00
James Yeung
06f9742023
docs: Optimize document presentation performance ( #4091 )
...
* Optimize document presentation performance
* fix demo
2024-08-16 01:01:55 +08:00
James Yeung
2b609a1d35
feat(module: table): support multiple row grouping ( #4089 )
...
* support multiple grouping
* fix children
* fix rows
* fix group data cache and selection
* update demo
* update style and API
2024-08-15 20:39:06 +08:00
ysj265
4115dcec69
fix(module: table): Fix the issue of not displaying child nodes when adding them to Children ( #4086 )
...
* fix(module: table):The problem of not displaying when adding child nodes to Children
* refactor
* update children every time
* update demo
---------
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2024-08-14 08:45:00 +08:00
James Yeung
e24930fc56
docs: update i18n document ( #4085 )
...
* docs: update i18n document
* update form i18n
* update i18n doc
* fix
2024-08-13 08:45:59 +08:00
James Yeung
5d153a6e05
docs: rerender demo on language changed ( #4083 )
2024-08-11 15:11:37 +08:00
James Yeung
5294ac5871
fix(module: form): validation exception ( #4080 )
...
* fix(module: form): validation exception
* fix test
* fix some types
* refactor built-in attributes message localize
2024-08-10 09:42:48 +08:00
James Yeung
5cb2b915b8
fix(module: select): control select visible ( #4079 )
...
* fix(module: select): control select visible
* fix auto close
2024-08-09 18:36:34 +08:00
James Yeung
d1a0244b58
merge master to featue
2024-08-06 23:26:46 +08:00
三寸月光
d6d45054be
feat(module: form): Add support to set ValidationMessages. ( #4014 )
...
* fix(module: form): invoke BuildEditContext,but formitem's CurrentEditContext is not update (#4013 )
* feat(module:form): Add support to update model's ValidationMessages. (#4006 )
* refactor
* update demo
* update demo
* fix test
---------
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2024-08-06 23:13:28 +08:00
James Yeung
4c9cbc76f9
feat(module: Breadcrumb): auto match routes and generate items ( #4065 )
2024-08-04 01:54:41 +08:00
James Yeung
4b3faca586
feat(module: tag): Add icon theme parameter ( #4063 )
2024-08-03 14:39:09 +08:00
James Yeung
016842c39b
feat(module: carousel): add Dots and DotsClass parameters ( #4062 )
2024-08-03 01:16:12 +08:00
James Yeung
61ff399bfc
fix(module: table): avoid circular reference in caching ( #4048 )
...
* fix(module: table): avoid circular reference in caching
* reset
2024-07-31 23:46:09 +08:00
jeffersyuan1976
c92e305c1d
docs: Update Charts to 0.5.5 ( #4047 )
...
* Update Charts to 0.5.5
* update doc
---------
Co-authored-by: Jeffers <shaobo.yuan@waes.cn>
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2024-07-31 23:16:55 +08:00
James Yeung
b18c72308a
feat(module: cascader): add placement parameter ( #4046 )
...
* feat(module: cascader): add placement parameter
* update doc
2024-07-31 22:21:40 +08:00
James Yeung
d51ebf29ea
merge master to feature
2024-07-30 01:17:20 +08:00
James Yeung
b86403b384
fix(module: modal): fix navigating exception ( #4039 )
...
* Revert "fix(module: modal): stete updating (#4022 )"
This reverts commit 8e119a9bf5
.
Revert "fix(module: modal): throwing exceprion when navigation after open (#4015 )"
This reverts commit 49cadeebca
.
* fix navigating excepition
* fix some issue again
* fix confirm
* makes deleting the dom safer
* fix test
* fix test
* fix lint
2024-07-29 23:13:49 +08:00
James Yeung
c6986164ba
feat(module: table): add built-in filter support for DateOnly & TimeOnly fields. ( #4034 )
...
* feat(module: table): add built-in filter support for DateOnly/TimeOnly fields.
* fix build
2024-07-28 00:14:10 +08:00
James Yeung
a16c1a4a0d
fix merge conflict
2024-07-27 23:17:31 +08:00
James Yeung
49cadeebca
fix(module: modal): throwing exceprion when navigation after open ( #4015 )
...
* fix(module: modal): throwing exceprion after open and navigation
* use modal service instead
* fix close
* fix loading update
* fix confirm template callback
* just close modal which was created by service during navigation
* clean
2024-07-25 08:10:46 +08:00
James Yeung
0826e593db
fix(module: input): can't apply Class to input element ( #4005 )
...
* fix(module: input): can't apply Class to input element
* add tests
* fix test
* fix test
2024-07-23 12:36:29 +08:00
James Yeung
85a5f04675
docs: fix table doc ( #4008 )
2024-07-23 00:33:17 +08:00
James Yeung
cadd4036b2
Changelog 0.19.6 ( #4004 )
...
* docs: revert tab demo
* update
* Change log 0.19.6
2024-07-22 00:43:45 +08:00
James Yeung
785214f8e6
fix(module: table): selection with radio mode can't work with tree data ( #4002 )
...
* fix(module: table): selection with radio mode can't work with tree data
* CheckStrictly always true when selection type is radio
2024-07-21 23:13:10 +08:00
moumousoup
fd33b1b3d5
feat(module: table): add group title template ( #3962 )
...
* add group title template
* use generic rowdata
* "Add documentation and demos"
* updae demo
---------
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2024-07-21 01:19:16 +08:00
James Yeung
3888e49b07
fix(module: date-picker): OnChange won't be invoke after applying the presetted range ( #3999 )
...
* fix(module: date-picker): OnChange won't be invoke after click the reset range
* update datepicker btw
2024-07-21 01:15:54 +08:00
James Yeung
2286639039
fix(module: tabs): update the style of ink after tab title is changed ( #3978 )
...
* fix(module: tabs): update the style of ink after tab title is changed
* fix test
* fix test
* fix test
* fix test
* fix tests
2024-07-15 08:29:01 +08:00
James Yeung
8985e45ed7
fix(module: textarea): add missing borderless style ( #3975 )
2024-07-13 21:41:52 +08:00
James Yeung
3042a8393c
fix(module: auto-complete): open dropdown on click when options is not empty by default ( #3971 )
2024-07-12 20:47:30 +08:00
James Yeung
8f00d47fe5
docs: achieve a querying & editing demo for table ( #3970 )
...
* docs: add crud demo
* update demo
2024-07-11 22:31:40 +08:00
ConanYao
af7d996633
feat(module: reuse-tabs): make a MenuService
for supporting fetching title information across components ( #3960 )
...
* Separate 'ShouldMatch' method from 'MenuLink'
* make a `MenuService` for supporting fetching title information across components
* Update MenusService
* change 'MenuHelper' to static class and methods.
* Update MenuHelper
* feat(module: reuse-tabs): support for fetching tab title form menu
* clean up
* fix breadcrumb
---------
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2024-07-07 12:26:22 +08:00
Li
54da103867
feat(module: form): Add GenerateFormItem component for automatic generation basic FormItem ( #3877 )
...
* add HideColumnsByName parameter to handle GenerateColumns hide some column
* add docs
* Add GenerateFormItem component for automatic generation basic FormItem
* update doc
* update demo
* [GenerateFormItem] remove parameter RulesRequireByType, add ValidateRules
* [GenerateFormItem] delete the redundant variables.
* [GenerateFormItem] Support automatic generation of nested types.
* [GenerateFormItem] Support subfrom multi-style
* [GenerateFormItem] update demo
---------
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2024-07-02 08:49:15 +08:00
James Yeung
119202a67c
fix(module: tree-select): set item itself as value ( #3954 )
2024-07-02 07:52:22 +08:00
pankey888
b3fa722fa7
feat(module: tree-select): Add TreeCheckStrictly
and ShowCheckedStrategy
to customize the checked values' outputting. ( #3946 )
...
* feat(module: tree-select): Add `TreeCheckStrictly` and `ShowCheckedStrategy` to customize the checked values' outputting.
* update demos
---------
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2024-07-01 23:34:18 +08:00
pankey888
ac9c28d83a
feat(module: tree-select): Add TreeDefaultExpandParent
& TreeDefaultExpandedKeys
. ( #3953 )
2024-07-01 23:10:13 +08:00