@nebular/theme
Version:
@nebular/theme
29 lines (28 loc) • 1.01 kB
TypeScript
import { ElementRef, OnDestroy } from '@angular/core';
import { NbFooterRowComponent, NbHeaderRowComponent, NbRowComponent } from '../cdk/table/row';
export declare const NB_ROW_DOUBLE_CLICK_DELAY: number;
/**
* Cells container. Adds the right class and role.
*/
export declare class NbTreeGridRowComponent extends NbRowComponent implements OnDestroy {
elementRef: ElementRef<HTMLElement>;
private readonly doubleClick$;
private readonly tree;
/**
* Time to wait for second click to expand row deeply.
* 200ms by default.
*/
doubleClickDelay: number;
/**
* Toggle row on click. Enabled by default.
*/
clickToToggle: boolean;
toggleIfEnabledNode(): void;
toggleIfEnabledNodeDeep(): void;
constructor(tree: any, elementRef: ElementRef<HTMLElement>);
ngOnDestroy(): void;
}
export declare class NbTreeGridHeaderRowComponent extends NbHeaderRowComponent {
}
export declare class NbTreeGridFooterRowComponent extends NbFooterRowComponent {
}