UNPKG

@nebular/theme

Version:
34 lines (33 loc) 1.34 kB
import { OnChanges } from '@angular/core'; import { NbColumnDefDirective } from '../cdk/table/cell'; import * as i0 from "@angular/core"; /** * Column definition for the tree-grid. * Defines a set of cells available for a table column. */ export declare class NbTreeGridColumnDefDirective extends NbColumnDefDirective implements OnChanges { /** * Column name */ get name(): string; set name(value: string); private hideOnValue; /** * Amount of pixels of viewport at which column should be hidden. * type number */ get hideOn(): number | null; set hideOn(value: number | null); private showOnValue; /** * Amount of pixels of viewport at which column should be shown. * type number */ get showOn(): number | null; set showOn(value: number | null); ngOnChanges(): void; shouldHide(width: number): boolean; shouldShow(width: number): boolean; static ɵfac: i0.ɵɵFactoryDeclaration<NbTreeGridColumnDefDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<NbTreeGridColumnDefDirective, "[nbTreeGridColumnDef]", never, { "name": { "alias": "nbTreeGridColumnDef"; "required": false; }; "hideOn": { "alias": "hideOn"; "required": false; }; "showOn": { "alias": "showOn"; "required": false; }; }, {}, never, never, false, never>; }