@catull/igniteui-angular
Version:
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
36 lines (35 loc) • 1.31 kB
TypeScript
import { ChangeDetectorRef, ElementRef, NgZone } from '@angular/core';
import { GridBaseAPIService } from '../api.service';
import { PlatformUtil } from '../../core/utils';
import { IgxGridBaseDirective } from '../grid';
import { IgxGridSelectionService, IgxGridCRUDService } from '../selection/selection.service';
import { HammerGesturesManager } from '../../core/touch';
import { GridType } from '../common/grid.interface';
import { IgxGridExpandableCellComponent } from '../grid/expandable-cell.component';
export declare class IgxTreeGridCellComponent extends IgxGridExpandableCellComponent {
protected zone: NgZone;
document: any;
protected platformUtil: PlatformUtil;
private treeGridAPI;
constructor(selectionService: IgxGridSelectionService, crudService: IgxGridCRUDService, gridAPI: GridBaseAPIService<IgxGridBaseDirective & GridType>, cdr: ChangeDetectorRef, element: ElementRef, zone: NgZone, touchManager: HammerGesturesManager, document: any, platformUtil: PlatformUtil);
/**
* @hidden
*/
level: number;
/**
* @hidden
*/
showIndicator: boolean;
/**
* @hidden
*/
isLoading: boolean;
/**
* @hidden
*/
toggle(event: Event): void;
/**
* @hidden
*/
onLoadingDblClick(event: Event): void;
}