anranruye
4967a0bca4
fix(module: date-picker): fix low datetime error ( #1663 )
2021-06-27 09:53:01 +08:00
anranruye
a06fd5c2e5
fix(module: form): fix input components inside customized form control ( #1662 )
2021-06-24 12:18:18 +08:00
Andrzej Bakun
1d3a13e57e
feat(module: dropdown): each button customization ( #1659 )
...
* feat(module:dropdownbutton): each button customization
* fix: Tag tests
2021-06-22 23:55:14 +08:00
Andrzej Bakun
10e13c5059
fix(module: tag): show pointer cursor when OnClick.HasDelegate ( #1660 )
2021-06-21 18:57:02 +08:00
笨木头
7f840e9fdf
feat(module: DatePicker): support disable one of range-picker inputs ( #1648 )
...
* feat(module: rangepicker): support disable one of inputs
* doc: update doc
2021-06-19 00:13:18 +08:00
James Yeung
060e6f178c
fix(module: grid): gutter adjustment on col initialize ( #1653 )
2021-06-18 18:49:18 +08:00
anranruye
eb8e92f1fd
add Visible back to Tag.razor.cs
2021-06-18 16:31:31 +08:00
anranruye
b8658549e6
Merge 0.8.2 to feature
2021-06-18 16:09:13 +08:00
Andrzej Bakun
cee5d6914c
fix(module: tag): Issue solved & align with react antd & tests ( #1631 )
...
* fix(module:tag): close does not trigger onclick
add custom color handling
add animation handling
add status tags
* docs(module:tag): align with react antd
* tests(module:tag): add basic tests
* fix: style fixes
* fix: remove default animation; add custom animation demo
* fix: remove ExtraCls and use Class from base
* Update components/tag/Tag.razor
* clear the open animate after tag opened
* translate demo docs
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-06-16 13:49:46 +08:00
James Yeung
46199b8e30
fix(module: image): fix the style property position ( #1642 )
2021-06-16 11:29:38 +08:00
anranruye
be1f432217
fix(module: checkbox): fix checkbox group in-form behavior ( #1637 )
2021-06-16 10:07:28 +08:00
anranruye
3117e72344
fix(module: table): fix selection clear ( #1632 )
...
* fix(module:table): fix selection issues
* allow SetSeletion(null) when there is not a Selection column
* allow change selection by setting RowDate.Selected
2021-06-15 18:22:07 +08:00
anranruye
6cd8482292
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>
2021-06-15 16:13:06 +08:00
Razvan Predescu
92d7203815
fix(module: modal): Modal dialogs not showing anymore ( #1635 )
...
* Fix issue #1634 - Modal dialogs not showing anymore
* Removed unnecessary Search from ButtonProps as part of #1634 fix - Modal dialogs not showing anymore
2021-06-14 00:33:26 +08:00
zxyao
8dda4147c4
docs: update modal and drawer docs ( #1625 )
...
* docs: update modal docs
* docs: modify DropdownInDrawer
* docs: update demo for DrawerService and ModalService
2021-06-13 23:04:19 +08:00
anranruye
6e9ddb80df
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
2021-06-13 00:39:31 +08:00
Gregory Loones
30e5988c6b
i18n: Add missing elements to Dutch locales ( #1624 )
2021-06-10 11:06:30 +08:00
Andrzej Bakun
5cc5018c9c
fix(module: datepicker): in form behavior ( #1617 )
2021-06-10 10:09:19 +08:00
Andrzej Bakun
4cac27f887
fix(module: dropdown): dropdown button missing properties & docs fix for Dropdown & Button ( #1609 )
...
* fix:fix(module:dropdownbutton): add regular button behaviors and properties
* fix(module:button): add text type & docs
* docs(module:dropdown): version correction
* fix(module:overlay): re-add IsButton parameter
* fix: add xml comment to public methods
* fix(module:overlay): add xml documentation
* fix(module:dropdown): chrome block button force
* fix(module:button): remove Search parameter
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-06-09 17:51:24 +08:00
anranruye
dc02db39da
fix(module: table): fix wrong compare operator, remove input components for unary filter operators ( #1596 )
...
* fix(module:table): fix wrong compare operator
* remove whitespace
* fix(module:table): remove input component for 'is null' and 'is not null' table filter
* Update Column.razor
* fix(module:table): allow remove first filter
* remove whitespace
* Update Column.razor
* Update Column.razor
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-06-09 16:14:41 +08:00
James Yeung
19d4e69a78
fix(affix): remove wrong event listeners ( #1616 )
2021-06-09 12:36:07 +08:00
anranruye
1b319e63fc
fix(module: InputNumber): fix error when blur ( #1612 )
2021-06-08 23:24:25 +08:00
anranruye
8157f61e84
refactor(module: table): restore Table.Filters to IEnumerable<TableFilter<TData>> type ( #1608 )
2021-06-08 16:51:30 +08:00
anranruye
0577db8a5c
fix(module: table): fix filter not applied ( #1594 )
2021-06-08 00:04:12 +08:00
anranruye
840184fd51
fix(module: table): fix filter icon wrong highlight, fix filter behavior when there is no input value ( #1592 )
...
* fix(module:table): fix filter icon wrong highlight
* Update Column.razor
* fix(module:table): fix filter for no input
2021-06-07 23:47:03 +08:00
anranruye
fca845ab00
fix(module: table): fix can not close filter by confirm button ( #1602 )
2021-06-05 23:51:29 +08:00
anranruye
ce55fc0f1d
refactor(module: table): optimize render fragments ( #1597 )
2021-06-05 23:35:04 +08:00
anranruye
477c57f9db
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
2021-06-03 18:54:41 +08:00
Andrzej Bakun
80e0043445
fix(module: dropdown): align with react ( #1588 )
...
* fix(module:dropdownbutton): align with react version
* doc(module:dropdownbutton): align with react docs
2021-06-02 10:46:58 +08:00
Andrzej Bakun
8e98528ce1
feat(module: datepicker): Picker clear button event ( #1586 )
...
* feat(module:datepicker): add OnClearClick eventcallback
* docs(module:datepicker): format docs has same behavior as react docs
* fix: adjust code to match net 3.1
* fix: eventcallback name fix
* Update site/AntDesign.Docs/Demos/Components/DatePicker/doc/index.zh-CN.md
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-06-01 10:16:07 +00:00
James Yeung
c264b7d022
docs: document improvement ( #1578 )
...
* fix the ordering of menu items
* add ueditor link
* fix icon document search style
* fix affix width for side menu
* add faq doc
2021-05-31 19:45:23 +08:00
笨木头
ec45abc4d7
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>
2021-05-28 09:08:42 +00:00
zxyao
895c758836
fix(module: drawer): OffsetX and offsetY do not work ( #1435 ) ( #1448 )
...
* fix(module: drawer): OffsetX and offsetY do not work (#1435 )
* docs: demo update
* fix: Placement is switched to the relative direction, the animation appears
* fix: the bug of closing animation missed
* fix: incorrect animation
* fix: different behaviors in WASM and Server side
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-05-28 06:10:44 +00:00
Andrzej Bakun
2d693740c6
fix(module: input): fix & feat & docs & tests: Input general fixes ( #1530 )
...
* docs(module:input): api correction & comments
* fix(module:input): clear icon in sync with antD
* fix(module:input): add parameter bordered
* fix(module:textarea): add parameter ShowCounter
* fix(module:input): Focus with behaviors
* docs: add missing docs, rearrange order
* fix(module:search): update to match new standard look
doc(module:search): add API & demos
* fix(module:inputgroup): override style to remove whitespace\
docs: same as react
* fix(module:inputpassword): support custom icon
docs: same as react
* fix(module:input): add blur method
docs: add blur method
* fix(module:input): add readonly parameter
* tests
* fix
* fix(module:input): sequence correction
* Update components/core/Base/AntComponentBase.cs
Co-authored-by: James Yeung <shunjiey@hotmail.com>
* review fixes
* fix: clean-up
* tests: fix missing mock
* fix: focus
* fix(module:input): bind clear button to _inputValue
* tests: clear button show/hide
* tests: package update
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-05-27 18:13:26 +08:00
Romain J
c9d493e859
feat(i18n): Add French short week days ( #1521 )
2021-05-26 13:12:14 +08:00
James Yeung
c181916dea
chore: sync ant-design v4.16.0 ( #1569 )
2021-05-25 10:01:53 +08:00
Andrzej Bakun
bc782a23f0
fix(module: npuNumber): include parser in value evaluation ( #1567 )
2021-05-24 23:51:44 +08:00
anranruye
7e30f5873b
fix(module: locale): add missing 'filterOptions' node to german locale file ( #1562 )
2021-05-20 23:38:22 +08:00
Magehernan
27bf4e0b8e
feat: Added locale es-ES ( #1534 )
2021-05-17 22:43:06 +08:00
Patrick
ea43ee7555
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>
2021-05-17 00:40:52 +08:00
zxyao
d3434398e3
feat(module: notification): add NotificationRef support ( #1498 )
...
* feat: add NotificationRef support
* docs: update docs
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-05-16 21:55:44 +08:00
James Yeung
bfb5e4f396
merge 0.8.1 to feature
2021-05-16 19:58:03 +08:00
James Yeung
7e5e83ee19
fix(module: radio): add defaultChecked and defaultValue ( #1494 )
...
* fix(module: radio): add defaultChecked and defaultValue
* add tests
* add test for radio group
2021-05-15 22:59:18 +08:00
Andrzej Bakun
ae58374282
fix: missing using is causing build failure ( #1518 )
2021-05-12 22:34:41 +08:00
zxyao
daced4479f
fix: js function getDom return null bug ( #1417 )
...
* fix: js function getDom return null bug (#1374 )
* fix: add IF precompiled instruction for observer attribute
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-05-12 03:31:57 +00:00
Ivan Ocoka
201172f122
fix:(module: overlay): positioning should take scroll into account ( #1511 )
...
Co-authored-by: Ocoka <somewhere@network>
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-05-12 02:48:09 +00:00
Andrzej Bakun
3ae339a749
fix(module: input): guid optimization ( #1515 )
2021-05-12 09:41:17 +08:00
anranruye
7967828f2e
fix(module: input): fix Input component for Guid type ( #1510 )
...
* fix(module:input): fix Input component for Guid type
* docs(module:input): add Guid generic sample code
* fix(module:input): add a comment to explain the change
2021-05-12 00:17:49 +08:00
anranruye
9671b8e940
fix(module: datepicker): fix multiple CultureInfo properties ( #1492 )
...
* fix(module:datepicker): fix multiple CultureInfo properties
* fix(module:datepicker): fix multiple CultureInfo properties
2021-05-11 21:58:40 +08:00
anranruye
c92b9566f1
fix(module: table): fix built-in filter select option width ( #1500 )
2021-05-11 14:15:35 +08:00
Andrzej Bakun
2d36dd4081
feat:(module: form): edit context dynamic change ( #1504 )
...
* tests: project up to standards
* fix(module:form): allow EditContext change
2021-05-11 11:13:14 +08:00
Andrzej Bakun
bcc919fce3
fix(module: form): expose LabelStyle property ( #1503 )
2021-05-11 11:02:15 +08:00
Andrzej Bakun
8fb2d262e6
fix(module: inputNumber): allow culture info to format input ( #1480 )
...
* fix(module:inputnumber): allow culture info to format input
* docs(module:inputnumber): demo & docs
* fix translation
Co-authored-by: ElderJames <shunjiey@hotmail.com>
2021-05-08 09:21:46 +00:00
Maksim
9bc7baec96
fix(module: InputNumber): input number self changing ( #1490 )
...
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-05-08 08:35:08 +00:00
James Yeung
23dc3352a7
feat(module: cascader): support showSearch ( #1484 )
...
* feat(module: cascader): support showSearch
* add empty dropdown
* fix clear icon
2021-05-08 15:31:38 +08:00
Zonciu Liang
d77da6c003
fix(module: table): set DisplayName to null if MemberExpression is not found in the DataIndex expression tree ( #1488 )
2021-05-08 13:03:07 +08:00
anranruye
aa3114f643
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>
2021-05-08 13:00:52 +08:00
Zonciu Liang
d98b402b10
fix(module: table): exception is thrown when the DataIndex ends with the get_Item method. ( #1485 )
2021-05-08 01:47:41 +08:00
Andrzej Bakun
9858e3ec68
feat(module: form): expose EditContext ( #1464 )
...
* feat(module:form): allow access to validation messages
* feat(module:form): expose EditContext as readonly property
2021-05-08 00:47:52 +08:00
Andrzej Bakun
a7fabae919
fix(module: datepicker): Date picker panel click closing + some issues from #1431 ( #1452 )
...
* fix(module:datetime) keep open when click on panel
fix: tab key behavior
blur/show optimization
* fix(module:rangepicker): tab key behavior improvements
blur/focus optimizations
* fix(module:overlay): overlay visible before positioning
fix: flickering
* fix(module:datepicker): handle escape key
* fix(module:datepicker): mark properly current date on panel
* fix(module:datepicker): week mode calculates weeks properly
2021-05-07 15:31:13 +08:00
zxyao
5b6d72d741
fix(module: dialog): modify delay time to DOM_ MIN_ TIMEOUT_ VALUE ( #1445 )
...
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-05-06 16:56:26 +08:00
anranruye
0d208ab362
fix(module: select): fix dropdown width for IE ( #1469 )
...
* fix(module:select): fix dropdown width for IE
* fix(module:select): add a comment to explain the change
* revert 'merge local branch'
* revert 'merge local branch'
* revert 'merge local branch'
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-05-06 06:07:34 +00:00
Andrzej Bakun
9509603489
fix(module: select): support IEnumerable in form ( #1460 )
...
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-05-06 05:42:19 +00:00
Andrzej Bakun
f23f5088dc
fix(module: checkbox): remove Value initialization blocking ( #1459 )
...
* fix(module:checkbox): remove Value initialization blocking
* Update CheckboxTests.razor
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-05-06 05:23:19 +00:00
anranruye
90dc038394
fix(module: select): fix error for nullable TItem ( #1451 )
2021-05-06 13:00:16 +08:00
anranruye
20c4926615
fix(module: table): fix spell mistake for TableFilterType.FieldType ( #1442 )
...
* style(module:table): fix spell mistake for TableFilterType.FieldType
* style(module:table): fix spell mistake for TableFilterType.FieldType
2021-05-01 03:40:05 +08:00
James Yeung
4ea72e2720
fix(module: cascader): add SelectedNodesChanged and invoke it after clear selected ( #1437 )
2021-04-29 14:31:03 +08:00
anranruye
202220dcd7
fix(module: table): fix wrong spell for TableFilterCompareOperator.EndsWith ( #1434 )
...
* fix(module: table): remove an redundant whitespace
* fix(module: table): fix wrong spell
* fix(module: table): fix wrong spell
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-04-28 15:14:21 +00:00
James Yeung
e648cdd53a
fix(module: cascader): incorrect size ( #1432 )
...
* fix(module: cascader): incorrect size
* add test for cascader size
2021-04-28 22:42:29 +08:00
笨木头
ece46d4759
fix(module: overlay): issues in boundaryAdjustMode ( #1420 )
...
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-04-28 12:44:23 +00:00
Andrzej Bakun
b27e4d47a6
fix(module: datepicker): validate manually entered date against format ( #1389 )
...
* fix(module:datepicker): validate manually entered date against format
* fix(module:datepicker): keep frozen the panel until valid date entered
* fix(module:datepicker): switch to current culture format
* fix(module:datepicker): build fix
* fix(module:datepicker): use InvariantCulture when calling ToString on date
* fix(module:datepicker): FormatAnalyzer handles also year, week, month & quarter picker
* fix(module:datepicker): FormatAnalyzer broken tests
* fix: FormatAnalyzer handles prefixes in format.
Suffix is handled for picker type = "year"
Tests include validation of not changing state
* fix: all modes go through format analyzing (inluding week&quarter)
* fix(module:datepickerbase): InternalFormat initalized properly for all modes
* fix(module:rangepicker): reset opposing date when in conflict with current
* fix(module:rangePicker): handle null in second part of range
* fix(module:datepicker): switch from BindConverter to partials
* tests(module:datepicker): FormatAnalyzer new tests to cover switch from BindConverter
* tests(module:datepicker): missed change in tests
* fix: focus, key events, reset value to original if not confirmed
* fix: bug fix on range & clean-up
* Update DatePicker.razor
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-04-28 03:54:19 +00:00
James Yeung
bcb9effc75
fix(module: table): check null in set sorter method ( #1423 )
2021-04-27 16:37:19 +08:00
Andrzej Bakun
b22f9495f4
feat: use ResizeObserver Api instead of window.resize ( #1392 )
...
* feat: use ResizeObserver Api instead of window.resize
* fix(module:select): fall back to window.resize in IE11.
* fix(module:domEventService): switch from IsIE11 to IsResizeObserverSupported
* fix: Console.WriteLine removed
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-04-27 06:03:39 +00:00
Andrzej Bakun
47ebd7f076
fix(module: table): DataIndex filter pop up ( #1421 )
...
* fix(module:overlayTrigger): TrigerRefernece points to OverlayTrigger.Ref.
* fix(module:overlay): Show waits for competing code to finish
* Update OverlayTrigger.razor.cs
* clean code
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-04-27 05:02:29 +00:00
Andrzej Bakun
883b7c6e11
fix(module: select): OnDataSourceChange called when expected ( #1419 )
...
* fix(module:select): OnDataSourceChange called when expected
* test(module:select): add missing scenari
2021-04-27 10:45:02 +08:00
ldsenow
7b7ab782c6
feat(module: table): add Hidden for columns ( #1410 )
2021-04-26 17:35:01 +08:00
ldsenow
64979aef3c
feat(module: table): add pagination template ( #1409 )
2021-04-25 14:09:24 +08:00
Andrzej Bakun
555fdb9a43
fix(module: checkbox & switch): Checked parameter binding ( #1394 )
...
* fix(module:checkbox): allow binding to Checked parameter
* fix(module:switch): allow binding to Checked parameter
* fix(modules): checkbox & switch get AntInputBoolComponentBase class
* test(module:switch): add tests
* test(module:checkbox): add tests
* test(module:divider): simplify by using id:ignore
* docs(module:checkbox): bind example
* docs(module:switch): bind example
* fix(module:switch): add Control + docs + tests
* feat(module:checkboxgroup): add layout and mixed mode
* fix: review comments + tests
* fix(module:checkboxgroup): parameter name should be MixedMode
added more tests
* fix demo
* fix(module:checkboxgroup): allow toggling between modes
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-04-25 01:04:21 +08:00
Zonciu Liang
d0e40fbdfd
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 PathHelpe
2021-04-24 13:07:27 +08:00
zxyao
8a4bebc313
feat(module: modal): support define modal's style in ModalOptions ( #1400 )
2021-04-21 22:31:47 +08:00
James Yeung
efbdf684d3
fix(module: tag): closable typo and delete mode ( #1393 )
...
* fix(module: tag): closable typo and delete mode
* return early
2021-04-21 10:01:48 +08:00
James Yeung
555e398336
fix(module: form): validation message unique ( #1391 )
2021-04-20 16:03:25 +08:00
anranruye
3abec5f4ba
fix(module: table): column header sorter not refresh after ClearSorter is called ( #1385 )
...
* fix(module:table): column header sorter not refresh after ClearSorter is called
* add judgment condition for calling StateHasChanged in IFieldColumn.ClearSorter()
2021-04-19 15:07:36 +08:00
anranruye
fb3d5b8d5b
fix(module: table): can not use DataIndex nullable mode with not nullable property ( #1382 )
2021-04-18 20:53:57 +08:00
MihailsKuzmins
c0f8859914
fix(module: input): preserve focus and caret position for input password when visibility is toggled ( #1377 )
...
* set focus when the password button is clicked
* add methods for selection
* set selectionStart after Focus
* fix typescript
* set selectionEnd as well
* fix a stupid if-condition-bug
* remove checks for element
* add selectionStart to getDomInfo
* get selectionStart from Element
* delete unneeded js method
Co-authored-by: mihails.kuzmins <mihails.kuzmins@daytongroup.lv>
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-04-18 08:06:06 +00:00
zxyao
1a10f34029
fix(dialog): add Dispose lifecycle function to Dialog ( #1379 )
...
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-04-18 15:14:54 +08:00
Zonciu Liang
4a680e6b76
fix(module: table): Unify FieldName, add DisplayAttribute for DiplayName, fix Filter for DataIndex ( #1372 )
...
* fix(module: table): Unify FieldName value
* fix(module: table): Get column name from DisplayAttribute
* fix(module: table): Filter for DataIndex
* docs(module: table): Intuitive sorterCompare for Filter demo
* fix(module: table): fix header title doesn't display when Sortable is false
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-04-17 16:27:52 +00:00
James Yeung
d4cbc6d4e0
feat: add element component ( #1378 )
...
* refactor: rename `HtmlElement` property case
* rename the directory name for overlay
* add element component
2021-04-17 22:14:01 +08:00
James Yeung
fe0be94b55
fix(module: table): ellipsis can't work ( #1376 )
2021-04-17 18:52:15 +08:00
James Yeung
04a5b8def4
fix(module: input): binding data when the Enter key is pressed ( #1375 )
2021-04-17 17:42:28 +08:00
James Yeung
105cfa2e8d
fix(module: affix): can't affix while OffsetTop is zero ( #1373 )
...
* fix(module: affix): can't affix while OffsetTop is zero
* use affixed setter for rerendering
* limit rerendering
2021-04-17 14:43:42 +08:00
Andrzej Bakun
55ae35c224
fix(module: select): enum default value protection ( #1368 )
2021-04-16 18:50:36 +08:00
Andrzej Bakun
ae74972643
fix(module: drawer): z-index has no effect ( #1362 )
...
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-04-16 03:16:16 +00:00
Andrzej Bakun
fc5086a3f7
fix(module: avatar): size calculation & CssSizeLength functionality expansion ( #1364 )
...
* core: expand CssSizeLength to handle double & decimal (with tests)
* fix(module:avatar): move to CssSizeLength
fix: explicit size calculation
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-04-16 02:50:31 +00:00
James Yeung
4292201125
fix(module: table): incorrect bool filter ( #1361 )
2021-04-16 09:18:57 +08:00
Andrzej Bakun
b2a729af82
fix(module: table): locale fix ( #1356 )
2021-04-16 00:08:28 +08:00
Andrzej Bakun
6cccab2c04
fix(module: avatar): text size calc regional independent ( #1352 )
...
* fix(module:avatar): text size calc regional independent
* fix(module: avatar): removed limitation on number of decimal laces
2021-04-15 08:59:33 +00:00
Andrzej Bakun
1e5464d396
fix(module: input): add WrapperStyle ( #1351 )
...
* fix(module:input): add WrapperStyle
* translate the doc
* Update index.zh-CN.md
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-04-15 07:43:29 +00:00
James Yeung
e8965eb369
chore: merge feature into master ( #1350 )
...
* feat(module: table): add a method to get query model (#1202 )
* feat(module: table): add OnExpand event (#1208 )
* feat(module: table): add summary (#1218 )
* feat(module: table): add summary row
* feat: add fixed summary cell
* feat(module: InputNumber): Add long-click and keyboard operation (#1235 )
* feat(module: InputNumber): Add long click and keyboard event
1. When hold mouse down button will always trigger the increase or decrease
2. Add event listener to "ArrowUp" and "ArrowDown" key
* feat(module: InputNumber): Add long click and keyboard event
1. When hold mouse down button will always trigger the increase or decrease
2. Add event listener to "ArrowUp" and "ArrowDown" key
* fix null reference exception
Co-authored-by: ElderJames <shunjiey@hotmail.com>
* refactor(module: pagination): cover the apis of react (#1220 )
* feat(module: config-provider): support RTL (#1238 )
* feat(module: config-provider): support RTL
* add rtl for each component
* fix rtl for pagination
* add rtl for overlay
* chore: sync ant-design v4.14.0 (#1249 )
* feat(module: tag): add closing event (#1268 )
* tag add onclosing
event
* clean code
* translate the comment
* translation
Co-authored-by: James Yeung <shunjiey@hotmail.com>
* chore: sync ant-design v4.15.0 (#1281 )
* feat: add built-in themes (#1286 )
* feat: add themes
* add docs theming styles
* fix the RTL for FixedWidgets
* fix aliyun theme
* fix docs style
* feat(module: form): Form lable supports left alignment (#1292 )
* feat: Form lable supports left alignment
* Update and rename components/grid/Col.razor.cs to 组件/格网/Col.razor.cs
* Delete Col.razor.cs
* no message
* PR:1292
* typo LabelAlign
* add the property in Col instead FormItem
* clean code
Co-authored-by: James Yeung <shunjiey@hotmail.com>
* feat(module: upload): missing and new event (#1302 )
* feat(module:upload): missing and new event
* docs(module:upload): new events (missing Chinese)
Co-authored-by: James Yeung <shunjiey@hotmail.com>
* refactor: unified use of FeedbackComponent for modal comfirm and drawer (#1263 )
* refactor: support to use the same template for confirm and modal
* refactor: support to use the same template for drawer
* refactor: separate interface IOkCancelRef
* chore: modify EventUtil class summary
Co-authored-by: James Yeung <shunjiey@hotmail.com>
* feat(module: alert): add message template and loop banner demo (#1250 )
* feat(Alert): added alert loop component
* fix: move cmp into main
* feat: add parameters for looping text
* feat: add new messages loop
* fix: create new internal looptext cmp
* doc: add demo
* doc: add demo markdown
* doc: update alert api
* doc: update cn docs
* fix: add missing dependency
* fix: update param name
* impleement loop text with css
* fix the document
Co-authored-by: James Yeung <shunjiey@hotmail.com>
* feat(module: table): add support for Display attribute (#1310 )
feat(module:table): add support for Display attribute
Display attribute is widely used to specify display text for entity properties.
Table component should get column names from Display attribute instances.
Closes #1278
* test: add TestKit for public tests (#1248 )
* test: change folder structure and add new TestKit csproj for public testing of AntDesign-based applications
* docs: added CN and EN docs about TestKit
* fix doc translate
* change the directory structure
Co-authored-by: Patryk Grzelak <pgrzelak@mutate.app>
Co-authored-by: James Yeung <shunjiey@hotmail.com>
* feat(module: space): add wrap, split and size array (#1314 )
* fix(module: datepicker): incorrect in RTL mode (#1300 )
* fix(module: dropdown): default PlacementType is incorrect in RTL mode
* fix(module: datepicker): not correct in RTL mode
* fix(module: datepicker): styles is incorrect when switch to LTR from RTL
Co-authored-by: James Yeung <shunjiey@hotmail.com>
* docs: fix default css link (#1318 )
* fix(module: table): bring PR1208 to PR1303 merge master into feature (#1326 )
* feat(module: pagination): add TotalBoundaryShowSizeChanger parameter (#1325 )
* feat(module: pagination): add TotalBoundaryShowSizeChanger
* docs(module: pagination): update API
Co-authored-by: James Yeung <shunjiey@hotmail.com>
* docs: dynamic primary color changing (#1332 )
* feat(docs): change color dynamically
* docs: dynamic primary color changing
* fix file path
* delete the script
* feat(module: table): add build-in filters (#1267 )
* tablefilter-moreoptions
* tablefilter-moreoptions
* tablefilter-moreoptions
* tablefilter-moreoptions
* tablefilter-moreoptions
* fix demo and docs
Co-authored-by: James Yeung <shunjiey@hotmail.com>
* fix(module: tooltip): wrong popup direction (#1348 )
* fix merge conflicts
Co-authored-by: Andrzej Bakun <andrzej@neelyc.com.cy>
Co-authored-by: LingDev <lingjing0921@live.com>
Co-authored-by: Zonciu Liang <zonciu@zonciu.com>
Co-authored-by: TimChen <TimChen44@users.noreply.github.com>
Co-authored-by: unsung189 <52531536+unsung189@users.noreply.github.com>
Co-authored-by: zxyao <zxyao145@gmail.com>
Co-authored-by: Patrick <42546986+MutatePat@users.noreply.github.com>
Co-authored-by: anranruye <54608128+anranruye@users.noreply.github.com>
Co-authored-by: Patryk Grzelak <pgrzelak@mutate.app>
Co-authored-by: 笨木头 <musicvs@163.com>
Co-authored-by: Magehernan <magehernan@gmail.com>
Co-authored-by: ldsenow <ldsenow@gmail.com>
Co-authored-by: Leishi <lluo@octet.com>
Co-authored-by: YMohd <31305504+YMohd@users.noreply.github.com>
2021-04-15 14:28:14 +08:00
Andrzej Bakun
242084e774
fix: multiple bugs originating from js ( #1342 )
...
* fix: multiple bugs originating from js
* fix(module:input): remove preventScroll from Focus method
fix: keep focus on clear
* fix(module:input): debug info clean-up
* fix(module:select): wait for browser to finish render
* fix(module:select): wait for ElementReference.Id
* fix doc assets
* fix(module:select): increase wait time for ElementRefernece.Id
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-04-15 14:19:26 +08:00