Skip to content

Commit 2109e03

Browse files
committed
doc: document toggleOrder
1 parent 08adb72 commit 2109e03

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

docs/src/routes/docs/[...3]plugins/[...2]add-sort-by.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,12 @@ Takes an [Event](https://developer.mozilla.org/en-US/docs/Web/API/Event) and ret
4545

4646
_Defaults to multi-sort on shift-click_.
4747

48+
### `toggleOrder?: ()[]`
49+
50+
Allows customization of the toggling order. This cannot contain duplicate values. Set this to `['asc', 'desc']` to disable toggling to an unsorted column.
51+
52+
_Defaults to `['asc', 'desc', undefined]`_.
53+
4854
## Column Options
4955

5056
:::callout

src/routes/+page.svelte

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,9 @@
4444
group: addGroupBy({
4545
initialGroupByIds: [],
4646
}),
47-
sort: addSortBy(),
47+
sort: addSortBy({
48+
toggleOrder: ['asc', 'desc'],
49+
}),
4850
expand: addExpandedRows({
4951
initialExpandedIds: { 1: true },
5052
}),

0 commit comments

Comments
 (0)