James Yeung
d2e9c4b247
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
2021-03-31 19:23:26 +08:00
James Yeung
1181673273
feat(module: table): add summary ( #1218 )
...
* feat(module: table): add summary row
* feat: add fixed summary cell
2021-03-31 19:02:57 +08:00
Andrzej Bakun
d1f1227a4f
feat(module: table): add OnExpand event ( #1208 )
2021-03-31 19:02:55 +08:00
James Yeung
16f56f7e9d
feat(module: table): add a method to get query model ( #1202 )
2021-03-31 19:02:52 +08:00
James Yeung
ad99e38fce
fix(module: table): bring OnRowClick back ( #1200 )
2021-03-04 17:31:48 +08:00
James Yeung
b65c11ae61
fix(module: table): tree data error ( #1188 )
2021-03-02 00:46:03 +08:00
qinhuaihe
cc4a7bbf13
feat(module: table): add on row and cell ( #1175 )
...
* fix(module:table): set selectedRows exception
* fix(module:table): set selectedRows exception
* fix(module: tree) selected highlight confusion
* Revert "fix(module: tree) selected highlight confusion"
This reverts commit 91300ac664f8dcebc20f1a96e21f8afc1fac079d.
* fix(module: tree): remove the IsFixed attribute
* feat(module: table): add table onrow method
* feat(module: table) add onrow method to table column
* feat(module: table) add onrow method to table column
* feat(module: table) add onheaderrow and onheadercell methods to table
* feat(module: table) fix doc encoding
* fix demo
Co-authored-by: James Yeung <shunjiey@hotmail.com>
2021-03-01 23:47:16 +08:00
James Yeung
28ffc2d184
fix(module: table): show empty status when there are no data ( #1180 )
2021-02-28 12:51:36 +08:00
James Yeung
4065869806
feat(module: table): add filters ( #1178 )
...
* feat: add table filter
* add filter buttons
* fix filter menu
* make filter work
* support multiple filters
* delete the old files
* support single select
2021-02-27 23:55:48 +08:00
James Yeung
0c13eb7198
docs(module: table): add editable cell/row demo ( #1152 )
...
* feat(module: table): add editable cell demo
* add editable row de
2021-02-22 11:29:56 +08:00
James Yeung
82031e0a66
fix(module: table): fix the scroll position calc method ( #1063 )
2021-02-01 23:42:54 +08:00
Kane
a84382f64b
fix(module: table): sorter was blocked ( #1061 )
2021-02-01 23:17:54 +08:00
Andrzej Bakun
e7b01d509c
fix(module: table): table exception on refresh ( #1040 )
...
* fix(module:overlay): remove obsolete js call
check for Ref.Id before any js operation on it
* fix(module:table): js interop exceptions on dispose
* docs(module:slider): typo fix
* docs(module:spider): typ
2021-01-25 12:53:19 +08:00
matt
e40f93127d
feat(module: table): add RowClassName ( #1031 )
...
* feat(module: table): add row styling
* docs: add RowClassName to docs
* docs: add custom row style subtext
* feat(module: table): add ExpandedRowClassName
* remove RowClassName for expand row
* add chinese doc
Co-authored-by: ElderJames <shunjiey@hotmail.com>
2021-01-24 13:56:27 +08:00
cqgis
080d4dda43
feat(module: table): add sort directions and default sort order ( #778 )
...
* feat: table column sort add sortway support singleness or mutiple
* fix: error method name
* add sort directions
* delete useless property
Co-authored-by: ElderJames <shunjiey@hotmail.com>
2021-01-24 13:52:57 +08:00
James Yeung
bbc69f25af
feat(module: table): support multiple sorter ( #1019 )
2021-01-22 00:45:15 +08:00
fan0217
90e98e5487
feat(module: table): specific the position of the expand button ( #1002 )
...
* Table增加属性ExpandIconColumnIndex
* Table增加属性ExpandIconColumnIndex
* 调整Table的ExpandIconColumnIndex属性默认值为0
* 处理Table的Expand展开按钮和Tree展开按钮冲突的问题
* fix icon column index for expand row
* fix style
Co-authored-by: ElderJames <shunjiey@hotmail.com>
2021-01-21 14:56:20 +08:00
James Yeung
d24c7a5325
fix(module: table): sorter works incorrectly ( #962 )
...
* fix(module: table): sorter works incorrectly
* docs: delete the jsx block
2021-01-11 13:39:02 +08:00
James Yeung
1a2866cf9d
feat(module: table): add ellipsis column ( #957 )
2021-01-10 21:44:25 +08:00
James Yeung
43664736f7
feat(module: table): fixed header & columns ( #954 )
...
* feat(module: table): support fixed header & columns
* fix layout of the fixed columns & header
* fix scrollbar hidding
* header and body sync scroll
* fix column width calc
* fix demo pagesize
* fix docs
2021-01-09 23:57:31 +08:00
James Yeung
dc208f6491
fix(module: table): tree data doesn't work in asynchrony ( #929 )
2020-12-26 22:06:16 +08:00
Alex Friedman
456c0819ba
feat(module: table): add OnRowClick to Table component ( #785 )
...
* Add OnRowClick to Table component
This adds a new Parameter to the Table component called OnRowClick that will trigger whenever a user clicks on any of the rows in the table.
* Updated Table row click to pass RowData
* refactor: clean code
Co-authored-by: ElderJames <shunjiey@hotmail.com>
2020-11-18 17:10:35 +08:00
James Yeung
fcd8393742
feat(module: table): support for tree data ( #771 )
...
* feat(module: table): support for tree data
* feat(module: table): support for tree data
* fix: tests
2020-11-09 22:17:27 +08:00
James Yeung
fec86ed11b
feat(module: table): support for expand row ( #768 )
...
* feat(module: table): support for expand row
* feat(module: table): add RowExpandable
2020-11-08 23:29:05 +08:00
James Yeung
c3484dd846
fix(module: table): pagination didn't change while pageindex was changed ( #767 )
2020-11-08 16:55:34 +08:00
老九
2d2652317d
fix(module: table): make _waitingReload alaways is true in DataSource setter ( #746 )
2020-10-30 22:40:19 +08:00
老九
b1bbe30323
perf(module: table): use hash-code comparison for all the parameters to control UI rendering ( #716 )
...
* 为组件增加GetParametersHashCode()扩展方法,以支持控制组件的渲染方式;
为Table组件增加RenderMode的渲染模式参数;
* fix: translate the comments
Co-authored-by: ElderJames <shunjiey@hotmail.com>
2020-10-25 18:31:31 +08:00
TimChen
cbc5e823f0
refactor(module: all): separate the normal and template parameters ( #552 )
...
* fix: card title template
* fix: template:badge,collapse
* fix: comment refactor template
* fix: ribbonTests
* feat: descriptions refactor template
* feat: empty refactor template
* feat: list refactor template
* feat: menu refactor template
* feat: confirm add question icon
* feat: pageHeader and statistic refactor template
* feat: popconfirm refactor template
* feat: popver refactor template
* feat: result refactor template
* feat: step refactor template
* feat: switch refactor template
* feat: table refactor template
* feat: transfer refactor template
* feat: optimized code
* fix: pageheader
* refactor(module: empty): remove empty image constant images
Co-authored-by: ElderJames <shunjiey@hotmail.com>
2020-09-16 13:58:16 +08:00
James Yeung
95df2c811d
fix(module: table): the sorter doesn't work ( #582 )
2020-09-08 17:13:26 +08:00
James Yeung
bd34858efd
feat: support for globalization & localization ( #578 )
...
* feat: add locale
* feat: add locale interfaces
* fix: add locale interfaces for components
* fix: use local classes instead of interfaces
* feat: implement the locale provider
* feat: make some components to support localization
* fix: default language
* fix: test
* chore: remove the useless reference
2020-09-07 22:46:50 +08:00
Diego Frata
7119351b9f
fix(module: table): fix collection modified exception ( #570 )
2020-09-05 20:27:52 +08:00
James Yeung
a4e4d6f556
refactor: get PropertyInfo from expression ( #559 )
2020-09-01 17:23:31 +08:00
James Yeung
afcc3c088c
fix(module: table): clear cached items that are not on current page ( #442 )
2020-08-01 23:45:48 +08:00
James Yeung
726cff7a72
feat(module: table): support paging selection ( #341 )
...
* refactor: selection
* feat: add table datasource cache
* feat: support paging selection
* refactor: clean code
* fix: two-way binding for selecteditems
2020-07-10 17:57:20 +08:00
James Yeung
715149e21f
feat(module: table): sortable ( #319 )
...
* feat(module: table): add sorter
* feat: add sorter tooltip
* feat: add table change event
2020-07-08 16:12:49 +08:00
Meeleem
bef19775a8
fix(module: table): crush without selection column ( #316 )
2020-07-06 19:21:03 +08:00
James Yeung
9730d73cf4
fix(module: table): refresh when datasource is changed ( #298 )
...
* fix(module: table): refresh when datasource is changed
2020-07-02 20:30:01 +08:00
Kieran Coldron
8605e1289e
feat(module: table): add size, bordered option and footer/header ( #269 )
...
Signed-off-by: Epictek <kieran@coldron.com>
2020-06-29 15:52:28 +08:00
James Yeung
cae7e144b3
fix(module: table): selection reset while page changing. ( #236 )
...
* fix: selection
2020-06-19 23:06:33 +08:00
James Yeung
63d09f76a5
feat(module: table): add selection ( #190 )
...
* feat: add pagination and empty
* fix: indent
* feat(module: table): add checkbox selection
* feat(module: table): add radio selection
* feat: add selected rows
2020-06-05 16:06:23 +08:00
James Yeung
7e7d63aaec
feat(module: table): add pagination and empty ( #175 )
...
* refactor: add ChildContent and title for column
* feat: add pagination and empty
* feat(module: table): add officeial demo
* fix: indent
2020-06-02 19:15:15 +08:00
Alsein
82ef62b7a7
feat: add simple table component ( #86 )
...
* fix: add @commitlint/config-conventional to devDependencies
* feat: add basic table implementation
* feat: continue adding definitions
* feat: end of work in 20200414
* fix: add readonly to csssizelength
* fix: warnings from table
* fix: add ignorecase to csssizelength
* feat: refactor table
* feat: add simple table
Co-authored-by: ElderJames <shunjiey@hotmail.com>
2020-05-30 01:46:41 +08:00