diff options
Diffstat (limited to 'src/Columns/Column.php')
| -rw-r--r-- | src/Columns/Column.php | 6 |
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); |
