UNPKG

1.01 kBTypeScriptView Raw
1import { ElementRef, OnDestroy } from '@angular/core';
2import { NbFooterRowComponent, NbHeaderRowComponent, NbRowComponent } from '../cdk/table/row';
3export declare const NB_ROW_DOUBLE_CLICK_DELAY: number;
4/**
5 * Cells container. Adds the right class and role.
6 */
7export declare class NbTreeGridRowComponent extends NbRowComponent implements OnDestroy {
8 elementRef: ElementRef<HTMLElement>;
9 private readonly doubleClick$;
10 private readonly tree;
11 /**
12 * Time to wait for second click to expand row deeply.
13 * 200ms by default.
14 */
15 doubleClickDelay: number;
16 /**
17 * Toggle row on click. Enabled by default.
18 */
19 clickToToggle: boolean;
20 toggleIfEnabledNode(): void;
21 toggleIfEnabledNodeDeep(): void;
22 constructor(tree: any, elementRef: ElementRef<HTMLElement>);
23 ngOnDestroy(): void;
24}
25export declare class NbTreeGridHeaderRowComponent extends NbHeaderRowComponent {
26}
27export declare class NbTreeGridFooterRowComponent extends NbFooterRowComponent {
28}