ant-design-blazor/components
James Yeung 64f8061a0b Merge feature into master (#1775)
* refactor: replace PropertyAccessHelper to PathHelper (#1386)

* feat(module: core): add member path helper

* refactor(module: table): replace PropertyAccessHelper to PathHelper

* docs: replace path-based-property-access to member-path-helper

* refactor(module: select): replace SelectItemPropertyHelper to PathHelper

* feat(module: table): add pagination template (#1409)

* feat(module: table): add Hidden for columns (#1410)

* feat(module: form): expose EditContext (#1464)

* feat(module:form): allow access to validation messages

* feat(module:form): expose EditContext as readonly property

* feat(module: table): add built-in filter for enum types, support null value for List filter type (#1439)

* feat(module:table): add built-in filter for not composable enum types, support null value for List filter type

* feat(module:table): throw an exception for composable enum types when use built-in filter

* Revert "feat(module:table): throw an exception for composable enum types when use built-in filter"

This reverts commit 0e04ed91f58e23b93a441ac2aa00a794ae1a9b46.

* feat(module:table): add support for null value localization

* docs(module: table): update for enum build-in filter

* feat(module:table): add built-in filter for composable enum types

* docs(module: table): update for enum built-in filter

* feat(module: table): add enum built-in filter

* feat: add static constructor to EnumHelper

Co-authored-by: 令远 孔 <lingyuan.kong@outlook.com>

* fix(module: form): expose LabelStyle property (#1503)

* feat:(module: form): edit context dynamic change (#1504)

* tests: project up to standards

* fix(module:form): allow EditContext change

* feat(module: notification): add NotificationRef support (#1498)

* feat: add NotificationRef support

* docs: update docs

Co-authored-by: James Yeung <shunjiey@hotmail.com>

* feat(module: tag): Add custom colors and Enum of Preset Colors (#1514)

* merge

* feat(tag): add custom colors and enum presets

* Update package.json

fix: remove vscode rubbish

* feat: add global PresetColor, and new PresetColor param

* feat: add preset color to Badge

* feat: tag style calcuated on setter

* fix: user style is appended to stringbuilder

* empty commit

Co-authored-by: Patryk Grzelak <pgrzelak@mutate.app>

* chore: sync ant-design v4.16.0 (#1569)

* feat(i18n): Add French short week days (#1521)

* feat(module: form): support set validation rules on FormItem (#1516)

* feat(module: form): support set validation rules on FormItem(not complete yet)

* refactor(module: form): optimized code

* feat(module: form): support Whitespace rule

* feat(module: form): support [message、pattern、transform、validator、whitespace] rules

* feat(module: form): support type rule

* feat(module: form): support [defaultField、oneOf、fields、type] rules

* feat(module: form): support custome validate messages(without test)

* test(module: form): complete RuleValidate_ValidateMessages test

* feat(module: form): complete DynamicRule demo, refactor code, fix bugs

* feat(module: form): support ValidateMessages param

* doc(module: form): add "Rules" and "ValidateMessages" docs

* fix: Rule.Max's errorMessage is wrong

* refactor: rename Rule to FormValidationRule

* test: rename Rule to FormValidationRule

* chore: refactor code and rename classes

* Update ValidateMode.razor

* Update FormValidateErrorMessages.cs

* Update FormValidateHelper.cs

Co-authored-by: James Yeung <shunjiey@hotmail.com>

* feat(module: table): filter enhancement (#1563)

* feat(module: table): allow access to filter operator and condition

* feat(module: table): allow access to filter operator and condition

* feat(module:table): allow remove the first filter

* Update Column.razor

* feat(module:table): modify closing button position

* feat(module:table): match new style

* feat(module:table): add header column divider

* fix(module:table): apply filter when close the filter panel by clicking the filter icon

* Update Column.razor

* style(module:table): trim Column.razor

* Update Column.razor

* Update Column.razor

* Update Column.razor

* Update Column.razor

* fix(module:overlaytrigger): fix overlay not close after overlay size changes

* unify muiltiple filter popup containers to one

* refactor(module: table): optimize render fragments (#1597)

* refactor(module: table): restore Table.Filters to IEnumerable<TableFilter<TData>> type (#1608)

* feat(module: select): support simple data source (#1541)

* feat(module: select): support simple data source

* remove judgement for type of item and value

* Update Select.razor.cs

* fix(module: table): add RemoteDataSource (#1558)

* feat(module:table): add PaginationMode parameter

* fix(module:table): fix pagination

* docs(module:table): add doc for PaginationMode attribute

* add a demo file

* docs(module:table): add demo for pagination mode

* feat(module:table): add RemoteDataSource property

* delete the demo for PaginationMode

* Update Table.razor.cs

* add `ajax` demo

* Update ajax.md

* Update Ajax.razor

* fix demo

* clear demo

* fotmat demo

* delete StateHasChanged

Co-authored-by: ElderJames <shunjiey@hotmail.com>

* add Visible back to Tag.razor.cs

* Update SearchLoading.razor and idnex.en-US.md

* Update index.zh-CN.md

* feat(module: DatePicker): support disable one of range-picker inputs (#1648)

* feat(module: rangepicker): support disable one of inputs

* doc: update doc

* feat(module: dropdown): each button customization (#1659)

* feat(module:dropdownbutton): each button customization

* fix: Tag tests

* feat(module: tabs): add OnClose event and TabTemplate (#1698)

* feat(module: tab): add onclose event and tabtemplate

* add tests

* feat(module: tabs): add reuse tabs routeview (#1704)

* fix(module: tabs): Exception caused by cascade assignment to TabTemplate (#1708)

* feat(module: tree): support check all from code (#1722)

Co-authored-by: Łukasz Błażewicz <lukasz.blazewicz@homebook.pl>

* refactor(module: tree): add draggable, fix default value binding (#1517)

* delete demo docs

* fix tree default value and dnd

* fix tree line and keys

* fix switcher icon and line

* fix line demo

* fix switcher

* add DirectoryTree demo

* fix draggable demo

* clean code

* clean code

* clean up the classmapper call

* update docs

* fix the docs

* fix comment

Co-authored-by: James Yeung <shunjiey@hotmail.com>

* fix(module: dialog): click dialog cause the mask click event triggered (#1727)

* docs: update recommend (#1755)

* docs: update recommend

* fix test

* refactor(module: table): remove the breaking change for pagination mode (#1754)

* docs: fix encoding error (#1760)

* fixed. Fix network error when requesting contributor list in local development environment

* fixed. Fix Chinese garbled code

* Update Dynamic.razor

Co-authored-by: Gmij <chenb@teleware.cn>
Co-authored-by: James Yeung <shunjiey@hotmail.com>

* feat(module: upload): support drag (#1765)

* feat(module: upload): support drag

* fix button text

* add tests

* delete useless field

* feat(module: select): add EnumSelect for select componet with enum (#1759)

* feat(module: select): add EnumSelect for select componet with enum

* refactor: extract EnumLabelValue to the core directory

* feat: add enum select demo

* refactor: extracts the GetLabelValueList method to EnumHelper

* refactor: refactor EnumSelect with simple data source

* feat: add enum DisplayName support

* fix: modify the reflection of the enum get attribute with field

* add test

Co-authored-by: wangjun <wangjun@chemical.ai>
Co-authored-by: James Yeung <shunjiey@hotmail.com>

* feat(module: button): add colors (#1774)

* add color property for button

* separate the color

* fix tests

* fix typo

Co-authored-by: James Yeung <shunjiey@hotmail.com>

* feat(module: table): add guid built-in filter (#1756)

Co-authored-by: James Yeung <shunjiey@hotmail.com>

Co-authored-by: Zonciu Liang <zonciu@zonciu.com>
Co-authored-by: ldsenow <ldsenow@gmail.com>
Co-authored-by: Andrzej Bakun <andrzej@neelyc.com.cy>
Co-authored-by: anranruye <54608128+anranruye@users.noreply.github.com>
Co-authored-by: 令远 孔 <lingyuan.kong@outlook.com>
Co-authored-by: zxyao <zxyao145@gmail.com>
Co-authored-by: MihailsKuzmins <47413092+MihailsKuzmins@users.noreply.github.com>
Co-authored-by: mihails.kuzmins <mihails.kuzmins@daytongroup.lv>
Co-authored-by: 笨木头 <musicvs@163.com>
Co-authored-by: Maksim <maksalmak@gmail.com>
Co-authored-by: Ivan Ocoka <ocokanet@gmail.com>
Co-authored-by: Ocoka <somewhere@network>
Co-authored-by: Patrick <42546986+MutatePat@users.noreply.github.com>
Co-authored-by: Patryk Grzelak <pgrzelak@mutate.app>
Co-authored-by: Romain J <dust63@hotmail.fr>
Co-authored-by: anranruye <hehewewe@hotmail.com>
Co-authored-by: Magehernan <magehernan@gmail.com>
Co-authored-by: black-snake <black-snake@users.noreply.github.com>
Co-authored-by: Gregory Loones <40325447+gregloones@users.noreply.github.com>
Co-authored-by: Razvan Predescu <rzvdaniel@gmail.com>
Co-authored-by: lukblazewicz <39852149+lukblazewicz@users.noreply.github.com>
Co-authored-by: Łukasz Błażewicz <lukasz.blazewicz@homebook.pl>
Co-authored-by: 琢磨先生 <308360781@qq.com>
Co-authored-by: gmij <gmij@qq.com>
Co-authored-by: Gmij <chenb@teleware.cn>
Co-authored-by: 王俊 <wang_j90@hotmail.com>
Co-authored-by: wangjun <wangjun@chemical.ai>
Co-authored-by: boukenka <mbogais@free.fr>
2021-07-26 20:54:59 +08:00
..
affix fix(affix): remove wrong event listeners (#1616) 2021-06-09 12:36:07 +08:00
alert feat: add element component (#1378) 2021-04-17 22:14:01 +08:00
anchor feat: add element component (#1378) 2021-04-17 22:14:01 +08:00
auto-complete feat: add element component (#1378) 2021-04-17 22:14:01 +08:00
avatar feat: add element component (#1378) 2021-04-17 22:14:01 +08:00
back-top fix(animation): missing prefix (#1243) 2021-03-12 15:46:48 +08:00
badge chore: sync ant-design v4.16.0 (#1569) 2021-05-25 10:01:53 +08:00
breadcrumb feat(module: config-provider): support RTL (#1238) 2021-03-31 19:23:26 +08:00
button feat(module: button): add colors (#1774) 2021-07-26 10:20:23 +00:00
calendar feat(module: config-provider): support RTL (#1238) 2021-03-31 19:23:26 +08:00
card chore: sync ant-design v4.11.1 (#1039) 2021-01-25 08:31:53 +08:00
carousel feat: add element component (#1378) 2021-04-17 22:14:01 +08:00
cascader feat(module: cascader): support showSearch (#1484) 2021-05-08 15:31:38 +08:00
checkbox Merge 0.8.4 to feature 2021-07-18 00:04:11 +08:00
collapse chore: sync ant-design v4.16.0 (#1569) 2021-05-25 10:01:53 +08:00
comment feat(module: config-provider): support RTL (#1238) 2021-03-31 19:23:26 +08:00
config-provider feat(module: form): support set validation rules on FormItem (#1516) 2021-05-28 09:08:42 +00:00
core Merge feature into master (#1775) 2021-07-26 20:54:59 +08:00
date-picker Merge 0.8.4 to feature 2021-07-18 00:04:11 +08:00
descriptions chore: sync ant-design v4.16.0 (#1569) 2021-05-25 10:01:53 +08:00
divider feat(module: space): add wrap, split and size array (#1314) 2021-04-06 14:20:29 +08:00
drawer fix(drawer): unexpected behavior of Drawer(#1749) (#1771) 2021-07-25 22:41:06 +08:00
dropdown fix(module: overlay): better judge whether mouse is inside the trigger when click (#1692) 2021-07-05 13:45:59 +08:00
empty fix(module: locale-provider): add missing nodes default values (#1710) 2021-07-06 01:10:16 +08:00
form Merge 0.8.4 to feature 2021-07-18 00:04:11 +08:00
grid fix(module: grid): gutter adjustment on col initialize (#1653) 2021-06-18 18:49:18 +08:00
icon fix(module: locale-provider): add missing nodes default values (#1710) 2021-07-06 01:10:16 +08:00
image fix(module: locale-provider): add missing nodes default values (#1710) 2021-07-06 01:10:16 +08:00
input fix(module: input): fix & feat & docs & tests: Input general fixes (#1530) 2021-05-27 18:13:26 +08:00
input-number fix(module: InputNumber): fix error when blur (#1612) 2021-06-08 23:24:25 +08:00
layout chore: sync ant-design v4.16.0 (#1569) 2021-05-25 10:01:53 +08:00
list feat(module: config-provider): support RTL (#1238) 2021-03-31 19:23:26 +08:00
locale-provider fix(module: locale-provider): add missing nodes default values (#1710) 2021-07-06 01:10:16 +08:00
locales Merge 0.8.4 to feature 2021-07-18 00:04:11 +08:00
mentions chore: merge feature into master (#1350) 2021-04-15 14:28:14 +08:00
menu fix(module: overlay): better judge whether mouse is inside the trigger when click (#1692) 2021-07-05 13:45:59 +08:00
message feat(module: config-provider): support RTL (#1238) 2021-03-31 19:23:26 +08:00
modal Merge feature into master (#1775) 2021-07-26 20:54:59 +08:00
notification chore: sync ant-design v4.16.0 (#1569) 2021-05-25 10:01:53 +08:00
page-header Merge 0.8.4 to feature 2021-07-18 00:04:11 +08:00
pagination feat(module: pagination): add TotalBoundaryShowSizeChanger parameter (#1325) 2021-04-09 14:17:20 +08:00
popconfirm fix(module: locale-provider): add missing nodes default values (#1710) 2021-07-06 01:10:16 +08:00
popover fix(module: overlay): better judge whether mouse is inside the trigger when click (#1692) 2021-07-05 13:45:59 +08:00
progress feat(module: config-provider): support RTL (#1238) 2021-03-31 19:23:26 +08:00
Properties feat: support for globalization & localization (#578) 2020-09-07 22:46:50 +08:00
radio Merge 0.8.2 to feature 2021-06-18 16:09:13 +08:00
rate chore: sync ant-design v4.16.0 (#1569) 2021-05-25 10:01:53 +08:00
result merge master into feature 2021-04-15 12:55:36 +08:00
select Merge feature into master (#1775) 2021-07-26 20:54:59 +08:00
skeleton feat(module: config-provider): support RTL (#1238) 2021-03-31 19:23:26 +08:00
slider feat: add element component (#1378) 2021-04-17 22:14:01 +08:00
space fix(module: space): fix space items behavior when they are inside if block (#1684) 2021-06-30 13:41:38 +08:00
spin feat(module: config-provider): support RTL (#1238) 2021-03-31 19:23:26 +08:00
statistic fix(module: statistic): fix CountDown OnFinish callback exception(#1712) (#1714) 2021-07-08 00:17:14 +08:00
steps chore: sync ant-design v4.16.0 (#1569) 2021-05-25 10:01:53 +08:00
style chore: sync ant-design v4.16.0 (#1569) 2021-05-25 10:01:53 +08:00
switch fix(module: checkbox & switch): Checked parameter binding (#1394) 2021-04-25 01:04:21 +08:00
table feat(module: table): add guid built-in filter (#1756) 2021-07-26 19:29:32 +08:00
tabs Merge 0.8.4 to feature 2021-07-18 00:04:11 +08:00
tag Merge 0.8.4 to feature 2021-07-18 00:04:11 +08:00
time-picker fix(module: locale-provider): add missing nodes default values (#1710) 2021-07-06 01:10:16 +08:00
timeline feat(module: config-provider): support RTL (#1238) 2021-03-31 19:23:26 +08:00
tooltip fix(module: overlay): better judge whether mouse is inside the trigger when click (#1692) 2021-07-05 13:45:59 +08:00
transfer Merge 0.8.4 to feature 2021-07-18 00:04:11 +08:00
tree refactor(module: tree): add draggable, fix default value binding (#1517) 2021-07-11 18:43:25 +08:00
tree-select/style chore: sync ant-design v4.7.0 (#675) 2020-10-14 13:31:22 +08:00
typography Merge 0.8.4 to feature 2021-07-18 00:04:11 +08:00
upload feat(module: upload): support drag (#1765) 2021-07-24 21:29:31 +08:00
_Imports.razor refactor: refactor the directory structure to match ant-design 2020-03-05 12:17:50 +08:00
ant-design-blazor.aliyun.less feat: add built-in themes (#1286) 2021-03-31 19:23:32 +08:00
ant-design-blazor.compact.less feat: add built-in themes (#1286) 2021-03-31 19:23:32 +08:00
ant-design-blazor.dark.less feat: add built-in themes (#1286) 2021-03-31 19:23:32 +08:00
ant-design-blazor.less add gulp to complie less 2020-03-07 16:40:38 +08:00
AntBlazor.xml feat: add more demos (#197) 2020-06-07 19:41:00 +08:00
AntDesign.csproj chore: refactor the build process (#1729) 2021-07-12 18:11:23 +08:00
components.less feat(module: image): add image component (#1038) 2021-01-25 02:05:18 +08:00
GlobalSuppressions.cs refactor: change namespcae to AntDesign 2020-05-29 00:33:49 +08:00
gulpfile.js feat: add built-in themes (#1286) 2021-03-31 19:23:32 +08:00
logo.png chore: Fix nuget icon (#50) 2020-03-26 13:09:53 +08:00
main.ts refactor: change namespcae to AntDesign 2020-05-29 00:33:49 +08:00
tsconfig.json feat: add gulp task for typescript 2020-03-10 15:25:45 +08:00