mertsincan
|
229ba94153
|
Fixed #1841 - DataTable component does not work correctly "Checkbox selection" together with "lazy"
|
2021-12-06 11:45:21 +03:00 |
mertsincan
|
e08fd2d1d0
|
Fixed #1845 - Add data param to exportCSV method on DataTable
|
2021-12-06 10:18:55 +03:00 |
mertsincan
|
fa578b9673
|
Fixed #1843 - Add virtualScroller feature to DataTable
|
2021-12-05 20:18:38 +03:00 |
Cagatay Civici
|
d31f7b833f
|
Merge pull request #1726 from ryan-ohern/patch-1
Update DataTable.vue to make computed property columns() recursive
|
2021-11-17 14:04:37 +03:00 |
Tuğçe Küçükoğlu
|
4167611fe7
|
Fixed #1766 - DataTable lazy loading paginator defect
|
2021-11-17 12:42:15 +03:00 |
Cagatay Civici
|
cb9c6718ee
|
Fixed #1760, Fixed #1761
|
2021-11-15 17:17:40 +03:00 |
Tuğçe Küçükoğlu
|
cedb06ca0a
|
Fixed #1734 - New rowStyle prop for DataTable
|
2021-11-08 16:53:53 +03:00 |
Tuğçe Küçükoğlu
|
26be2ac728
|
Fixed #1562 - DataTable with selectionMode 'multiple' select with shift
|
2021-11-08 10:24:15 +03:00 |
Ryan O'Hern
|
9b7db214b6
|
Update DataTable.vue
When wrapping vue components, default slots get nested inside the slot's children array. So if you attempt to pass default slots down through multiple layers, they will be nested further. See link below. Currently, the DataTable component can only be wrapped once as the computed property for columns() only checks against the children array and is not recursive. If you attempt to wrap the components inside multiple layers, it does not work. Proposed is an update to the columns computed property to make it recursive.
https://sfc.vuejs.org/#eyJBcHAudnVlIjoiPHNjcmlwdCBzZXR1cD5cbmltcG9ydCBHcmFuZFBhcmVudCBmcm9tICcuL0dyYW5kUGFyZW50LnZ1ZSc7XG5cblxuPC9zY3JpcHQ+XG5cbjx0ZW1wbGF0ZT5cbiAgPGgxPkdyZWF0R3JhbmRQYXJlbnQ8L2gxPlxuICA8R3JhbmRQYXJlbnQ+XG4gIFx0PHNwYW4+Q29sdW1uIDE8L3NwYW4+XG4gICAgPHNwYW4+Q29sdW1uIDI8L3NwYW4+XG4gICAgPHNwYW4+Q29sdW1uIDM8L3NwYW4+XG4gICAgPHRlbXBsYXRlICNjdXN0b20+XG4gICAgXHQ8c3Bhbj5DdXN0b20gMTwvc3Bhbj5cbiAgICAgIDxzcGFuPkN1c3RvbSAyPC9zcGFuPlxuICAgIDwvdGVtcGxhdGU+XG4gIDwvR3JhbmRQYXJlbnQ+XG48L3RlbXBsYXRlPiIsImltcG9ydC1tYXAuanNvbiI6IntcbiAgXCJpbXBvcnRzXCI6IHtcbiAgICBcInZ1ZVwiOiBcImh0dHBzOi8vdW5wa2cuY29tL0B2dWUvcnVudGltZS1kb21AMy4yLjIwL2Rpc3QvcnVudGltZS1kb20uZXNtLWJyb3dzZXIuanNcIlxuICB9XG59IiwiQ2hpbGQudnVlIjoiPHRlbXBsYXRlPlxuICA8aDM+XG4gICAgQ2hpbGRcbiAgPC9oMz5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQ+XG5leHBvcnQgZGVmYXVsdCB7XG4gIG5hbWU6ICdDaGlsZCcsXG4gIG1vdW50ZWQoKSB7XG4gICAgY29uc29sZS5sb2coJ0NoaWxkIGRlZmF1bHQgc2xvdHMnLCB0aGlzLiRzbG90cy5kZWZhdWx0KCkpO1xuICAgIGNvbnNvbGUubG9nKCdDaGlsZCBjdXN0b20gc2xvdHMnLCB0aGlzLiRzbG90cy5jdXN0b20oKSk7XG4gICAgY29uc29sZS5sb2coJ0dldCBjb2x1bW5zJywgdGhpcy5jb2x1bW5zKCkpO1xuICB9LFxuICBtZXRob2RzOiB7XG4gICAgY29sdW1ucygpIHtcbiAgICAgIGxldCBjb2xzID0gW107XG4gICAgICBsZXQgY2hpbGRyZW4gPSB0aGlzLiRzbG90cy5kZWZhdWx0KCk7XG5cbiAgICAgIGlmICghY2hpbGRyZW4pIHtcbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuXG4gICAgICBjaGlsZHJlbi5mb3JFYWNoKGNoaWxkID0+IHtcbiAgICAgICAgaWYgKGNoaWxkLmNoaWxkcmVuICYmIGNoaWxkLmNoaWxkcmVuIGluc3RhbmNlb2YgQXJyYXkpXG4gICAgICAgICAgY29scyA9IFsuLi5jb2xzLCAuLi5jaGlsZC5jaGlsZHJlbl07XG4gICAgICAgIGVsc2UgaWYgKGNoaWxkLnR5cGUubmFtZSA9PT0gJ0NvbHVtbicpXG4gICAgICAgICAgY29scy5wdXNoKGNoaWxkKTtcbiAgICAgIH0pO1xuICAgICAgcmV0dXJuIGNvbHM7XG4gICAgfVxuICB9XG59XG48L3NjcmlwdD4iLCJQYXJlbnQudnVlIjoiPHRlbXBsYXRlPlxuXHQ8aDM+UGFyZW50PC9oMz5cbiAgPENoaWxkPlxuICAgIDx0ZW1wbGF0ZSB2LWZvcj1cIihpbmRleCwgbmFtZSkgaW4gJHNsb3RzXCIgdi1zbG90OltuYW1lXT5cbiAgICBcdDxzbG90IDpuYW1lPVwibmFtZVwiPjwvc2xvdD5cblx0XHQ8L3RlbXBsYXRlPlxuICA8L0NoaWxkPlxuPC90ZW1wbGF0ZT5cblxuPHNjcmlwdD5cbmltcG9ydCBDaGlsZCBmcm9tICcuL0NoaWxkLnZ1ZSc7XG5leHBvcnQgZGVmYXVsdCB7XG4gIG5hbWU6ICdQYXJlbnQnLFxuICBjb21wb25lbnRzOiB7IENoaWxkIH0sXG4gIG1vdW50ZWQoKSB7XG4gICAgY29uc29sZS5sb2coJ1BhcmVudCBkZWZhdWx0IHNsb3RzJywgdGhpcy4kc2xvdHMuZGVmYXVsdCgpKTtcbiAgICBjb25zb2xlLmxvZygnUGFyZW50IGN1c3RvbSBzbG90cycsIHRoaXMuJHNsb3RzLmN1c3RvbSgpKTtcbiAgfSxcbn1cbjwvc2NyaXB0PiIsIkdyYW5kUGFyZW50LnZ1ZSI6Ijx0ZW1wbGF0ZT5cblx0PGgzPkdyYW5kUGFyZW50PC9oMz5cbiAgPFBhcmVudD5cbiAgICA8dGVtcGxhdGUgdi1mb3I9XCIoaW5kZXgsIG5hbWUpIGluICRzbG90c1wiIHYtc2xvdDpbbmFtZV0+XG4gICAgXHQ8c2xvdCA6bmFtZT1cIm5hbWVcIj48L3Nsb3Q+XG5cdFx0PC90ZW1wbGF0ZT5cbiAgPC9QYXJlbnQ+XG48L3RlbXBsYXRlPlxuXG48c2NyaXB0PlxuaW1wb3J0IFBhcmVudCBmcm9tICcuL1BhcmVudC52dWUnO1xuZXhwb3J0IGRlZmF1bHQge1xuICBuYW1lOiAnR3JhbmRQYXJlbnQnLFxuICBjb21wb25lbnRzOiB7IFBhcmVudCB9LFxuICBtb3VudGVkKCkge1xuICAgIGNvbnNvbGUubG9nKCdHcmFuZFBhcmVudCBkZWZhdWx0IHNsb3RzJywgdGhpcy4kc2xvdHMuZGVmYXVsdCgpKTtcbiAgICBjb25zb2xlLmxvZygnR3JhbmRQYXJlbnQgY3VzdG9tIHNsb3RzJywgdGhpcy4kc2xvdHMuY3VzdG9tKCkpO1xuICB9LFxufVxuPC9zY3JpcHQ+In0=
|
2021-11-04 14:14:39 -04:00 |
Cagatay Civici
|
380cc59ccf
|
Fixed prop name
|
2021-10-25 14:51:02 +03:00 |
Cagatay Civici
|
f61efad17e
|
Fixed #1696 - Add tableStyle and tableClass to Table
|
2021-10-25 14:49:59 +03:00 |
mertsincan
|
306b38ef5d
|
Fixed #1646 - Kebab-case properties are not working on DataTable and TreeTable
|
2021-10-07 09:26:26 +03:00 |
mertsincan
|
c88265ecbe
|
Fixed #1633 - Improve sorting performance on DataTable
|
2021-10-04 11:31:10 +03:00 |
mertsincan
|
2eb45a5b92
|
Fixed #1631 - The editingRows property is not working with initial value on DataTable
|
2021-10-04 10:53:44 +03:00 |
mertsincan
|
b5fd87dcd6
|
Refactor #1273
|
2021-10-04 10:36:36 +03:00 |
mertsincan
|
044290601e
|
Fixed #1273 - Support for Filtering, Sorting and Cell Editing on DataTable
|
2021-10-02 23:49:23 +03:00 |
mertsincan
|
f1c641ce59
|
Fixed #1505 - DataTable State broken with resizableColumns
|
2021-09-15 12:35:26 +03:00 |
mertsincan
|
3151dd896c
|
Fixed #1508 and #1521 - DataTable doesn't work as expected when the container is resized.
|
2021-09-15 11:13:04 +03:00 |
mertsincan
|
bede50d494
|
Fixed #1345 - DataTable row group and sortable columns are not working together
|
2021-08-27 13:51:49 +03:00 |
mertsincan
|
52cc71e12b
|
Refactor #1467
|
2021-08-24 16:56:37 +03:00 |
Yiğit FINDIKLI
|
593b23af70
|
Fixed #10532 - Table Header Checkbox not working when lazy loading enabled
|
2021-08-24 16:33:58 +03:00 |
Yiğit FINDIKLI
|
32d23d01e9
|
Fixed #1461 - pFrozenColumn is moving when position set to left
|
2021-08-20 15:58:48 +03:00 |
Tuğçe Küçükoğlu
|
5243d5ba00
|
Fixed #1311 - DataTable State: columnwidths are not restored correctly when using scrollable and resizableColumns props
|
2021-08-12 14:31:02 +03:00 |
Cagatay Civici
|
33a93d8c08
|
Fixed #1443 - Unnecessary horizontal scrollbar displayed with rowgrouping
|
2021-08-11 14:00:31 +03:00 |
Cagatay Civici
|
2a5b1872e7
|
Support for footer
|
2021-08-09 17:50:10 +03:00 |
Cagatay Civici
|
9eac2da7ec
|
Fixed #1314 - Support for scrolling and column groups
|
2021-08-09 17:37:09 +03:00 |
Cagatay Civici
|
c0e13b0cd9
|
Fixed #1278 - No exportFunction, it's called but not defined.
|
2021-07-26 11:26:00 +03:00 |
Tuğçe Küçükoğlu
|
679cf8f766
|
Fixed #1358 - Overlay aligning calculation defect
|
2021-06-23 15:46:10 +03:00 |
Tuğçe Küçükoğlu
|
10f47c6ff9
|
Fixed #1355 - DataTable row group and resizable column not working together
|
2021-06-18 16:41:15 +03:00 |
Cagatay Civici
|
a478ace3fb
|
Fixed #1323 - Dynamic columns not showing in Datatable with vue 3.1.1
|
2021-06-11 15:12:29 +03:00 |
Cagatay Civici
|
e21906e672
|
Fixed #1269 - DataTable does not honor initial selection
|
2021-06-11 15:11:02 +03:00 |
Tuğçe Küçükoğlu
|
46a9ab9114
|
Fixed #1308 - Datatable event @value-change return undefined when filtering
|
2021-06-01 17:09:55 +03:00 |
Cagatay Civici
|
66ef0a5686
|
Fixed #1247 -
|
2021-05-17 17:43:23 +03:00 |
Cagatay Civici
|
a53bae5b46
|
Fixed #1266 - FilterContent overlaps on frozen columns
|
2021-05-17 16:36:18 +03:00 |
Cagatay Civici
|
d8c6ab597c
|
Scroll+Resize support for TreeTable
|
2021-05-17 15:57:40 +03:00 |
Cagatay Civici
|
86a91ae4c3
|
Fixed #1018 - Resize support for Scrollable Tables
|
2021-05-17 15:53:35 +03:00 |
mertsincan
|
85f09a74f4
|
Cosmetic
|
2021-05-17 03:20:57 +03:00 |
Ahmed Kandil
|
25af520e4d
|
Fixed #1087 - DataTable global filter is reset when applying other filters
Fixes #1087
Co-authored-by: mertsincan <sincan.mert@gmail.com>
|
2021-05-17 03:19:24 +03:00 |
mertsincan
|
10348594f3
|
Fixed #1178 - DataTable state restoring seems broken for columnOrder and columnWidths
|
2021-05-17 02:31:38 +03:00 |
mertsincan
|
2b9a2de321
|
Cosmetic
|
2021-05-17 02:21:31 +03:00 |
mertsincan
|
aed0d5eed2
|
Fixed #508 - Edit and Sort combination support for Table
|
2021-05-17 02:00:53 +03:00 |
mertsincan
|
bf114576b1
|
Fixed #1098 - Column Reorder and Toggle support for Table
|
2021-05-15 15:27:58 +03:00 |
Cagatay Civici
|
5319c59d01
|
Fixed #1105 - Filter Event for Lazy Loading
|
2021-05-14 18:50:45 +03:00 |
Cagatay Civici
|
64df59f515
|
Fixed #1096 - On Row Expansion Nested Data Table Column Headers No Longer work
|
2021-05-12 16:53:21 +03:00 |
Cagatay Civici
|
ac948d5b57
|
Fixed #1075 - Row double click for Table
|
2021-05-12 16:47:31 +03:00 |
mertsincan
|
367d4a5f14
|
Fixed #1093 - Anonymous Component in vue-devtools
|
2021-05-11 12:11:49 +03:00 |
mertsincan
|
843742cdaa
|
Refactor #719
|
2021-05-10 14:47:40 +03:00 |
mertsincan
|
888eb54a4c
|
Fixed #719 - Conditonally rendering columns in DataTable with v-if is throwing error
|
2021-04-30 17:42:00 +03:00 |
Cagatay Civici
|
1efe8f27f1
|
Fixed #1158 - Datatable - Subheader Grouping with button, button comes over the subheader
|
2021-04-15 15:23:45 +03:00 |
Cagatay Civici
|
b917e11672
|
Better alignment for header content
|
2021-03-10 13:33:21 +03:00 |