UNPKG

@catull/igniteui-angular

Version:

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps

33 lines (32 loc) 1.48 kB
import { IgxGridCellComponent } from '../cell.component'; import { GridBaseAPIService } from '../api.service'; import { ChangeDetectorRef, ElementRef, OnInit, NgZone } from '@angular/core'; import { IgxHierarchicalGridComponent } from './hierarchical-grid.component'; import { IgxGridSelectionService, IgxGridCRUDService } from '../selection/selection.service'; import { HammerGesturesManager } from '../../core/touch'; import { PlatformUtil } from '../../core/utils'; export declare class IgxHierarchicalGridCellComponent extends IgxGridCellComponent implements OnInit { protected selectionService: IgxGridSelectionService; protected crudService: IgxGridCRUDService; gridAPI: GridBaseAPIService<IgxHierarchicalGridComponent>; cdr: ChangeDetectorRef; private helement; protected zone: NgZone; protected platformUtil: PlatformUtil; protected _rootGrid: any; constructor(selectionService: IgxGridSelectionService, crudService: IgxGridCRUDService, gridAPI: GridBaseAPIService<IgxHierarchicalGridComponent>, cdr: ChangeDetectorRef, helement: ElementRef, zone: NgZone, touchManager: HammerGesturesManager, platformUtil: PlatformUtil); ngOnInit(): void; private _getRootGrid; _clearAllHighlights(): void; /** * @hidden * @internal */ onFocus(event: any): void; /** * @hidden * @internal */ dispatchEvent(event: KeyboardEvent): void; protected persistFocusedCell(rowID: any): void; }