@equantic/linq
Version:
eQuantic Linq for JavaScript
12 lines (11 loc) • 541 B
TypeScript
import { FieldPath } from '../base.js';
import { ISorting, SortingDirection } from './base.js';
export declare class Sorting<TData extends object> implements ISorting<TData> {
column: FieldPath<TData>;
direction: SortingDirection;
constructor(column: FieldPath<TData>, direction?: SortingDirection);
toString(): string;
static asc<TData extends object>(column: FieldPath<TData>): ISorting<TData>;
static desc<TData extends object>(column: FieldPath<TData>): ISorting<TData>;
}
export declare const S: typeof Sorting;