summaryrefslogtreecommitdiff
path: root/src/Columns/Column.php
diff options
context:
space:
mode:
authorSam Light <samlight1994@gmail.com>2026-07-27 22:28:18 +0100
committerSam Light <samlight1994@gmail.com>2026-07-27 22:28:18 +0100
commit1dc1088933c906d4676056d53395d34ce0a68d01 (patch)
treeb3c39b1e58305e2b0985678b720991883372667f /src/Columns/Column.php
parent827a53363e7a03329d6e5972d9d9be99d17c889e (diff)
changed to use sort directionHEADv3.0.0master
Diffstat (limited to 'src/Columns/Column.php')
-rw-r--r--src/Columns/Column.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Columns/Column.php b/src/Columns/Column.php
index ede94f7..1943a42 100644
--- a/src/Columns/Column.php
+++ b/src/Columns/Column.php
@@ -31,6 +31,9 @@ class Column
*/
private ?Closure $slotFn = null;
+ /**
+ * @var ?Closure(Builder<Model>, SortDirection): void
+ */
private ?Closure $sortFn = null;
/**
@@ -92,9 +95,8 @@ class Column
* @template TModel of Model
*
* @param Builder<TModel> $query
- * @param SortDirection|'asc'|'desc'|null $dir
*/
- public function applySort(Builder $query, SortDirection|string|null $dir): void
+ public function applySort(Builder $query, SortDirection $dir): void
{
if ($this->sortFn !== null) {
($this->sortFn)($query, $dir);