UNPKG

@porscheinformatik/clr-addons

Version:
28 lines (27 loc) 2.28 kB
import { SelectionType } from './enums/selection-type'; import { ClrTreetableState } from './interfaces/treetable-state-model'; import * as i0 from "@angular/core"; export declare class ClrTreetable<T extends object> { private readonly _dataStateService; private readonly _recursionService; clrClickableRows: import("@angular/core").InputSignal<boolean>; clrHideHeader: import("@angular/core").InputSignal<boolean>; clrTtLoading: import("@angular/core").InputSignal<boolean>; clrTtSelected: import("@angular/core").InputSignal<T[]>; clrTtAutoParentSelection: import("@angular/core").InputSignal<boolean>; clrTtSelectedChange: import("@angular/core").OutputRef<T[]>; clrTtRefresh: import("@angular/core").OutputRef<ClrTreetableState<T, unknown>>; private readonly _ttRows; private readonly _actionOverflow; protected readonly empty: import("@angular/core").Signal<boolean>; protected readonly displayedNodes: import("@angular/core").Signal<import("@porscheinformatik/clr-addons").ClrTreetableTreeNode<T>[]>; protected readonly isRecursionMode: import("@angular/core").Signal<boolean>; readonly selectionType: import("@angular/core").Signal<SelectionType>; readonly showSelection: import("@angular/core").Signal<boolean>; readonly areAllRowsSelected: import("@angular/core").Signal<boolean>; readonly hasActionOverflow: import("@angular/core").Signal<boolean>; constructor(); toggleSelectAll(): void; static ɵfac: i0.ɵɵFactoryDeclaration<ClrTreetable<any>, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ClrTreetable<any>, "clr-treetable", never, { "clrClickableRows": { "alias": "clrClickableRows"; "required": false; "isSignal": true; }; "clrHideHeader": { "alias": "clrHideHeader"; "required": false; "isSignal": true; }; "clrTtLoading": { "alias": "clrTtLoading"; "required": false; "isSignal": true; }; "clrTtSelected": { "alias": "clrTtSelected"; "required": false; "isSignal": true; }; "clrTtAutoParentSelection": { "alias": "clrTtAutoParentSelection"; "required": false; "isSignal": true; }; }, { "clrTtSelectedChange": "clrTtSelectedChange"; "clrTtRefresh": "clrTtRefresh"; }, ["_ttRows", "_actionOverflow"], ["clr-tt-column", "clr-tt-row", "clr-tt-placeholder"], false, never>; }