UNPKG

@porscheinformatik/clr-addons

Version:
19 lines (18 loc) 1.48 kB
import { ClrTreetableComparatorInterface } from './interfaces/comparator.interface'; import { ClrTreetableSortOrder } from './enums/sort-order.enum'; import * as i0 from "@angular/core"; import * as i1 from "@clr/angular"; export declare class ClrTreetableColumn<T extends object> { private readonly _sort; clrTtSortBy: import("@angular/core").InputSignal<ClrTreetableComparatorInterface<T>>; clrTtSortOrder: import("@angular/core").InputSignal<ClrTreetableSortOrder>; clrTtSortOrderChange: import("@angular/core").OutputEmitterRef<ClrTreetableSortOrder>; private readonly _internalSortOrder; protected readonly isSortable: import("@angular/core").Signal<boolean>; protected readonly sortDirection: import("@angular/core").Signal<"up" | "down">; protected readonly ariaSort: import("@angular/core").Signal<"none" | "ascending" | "descending">; constructor(); protected sort(reverse?: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration<ClrTreetableColumn<any>, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ClrTreetableColumn<any>, "clr-tt-column", never, { "clrTtSortBy": { "alias": "clrTtSortBy"; "required": false; "isSignal": true; }; "clrTtSortOrder": { "alias": "clrTtSortOrder"; "required": false; "isSignal": true; }; }, { "clrTtSortOrderChange": "clrTtSortOrderChange"; }, never, ["clr-tt-filter, clr-tt-string-filter", "*"], false, [{ directive: typeof i1.ClrPopoverHostDirective; inputs: {}; outputs: {}; }]>; }