UNPKG

igniteui-angular

Version:

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

25 lines (24 loc) 1.36 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 { IgxHierarchicalSelectionAPIService } from './selection'; import { IgxGridSelectionService, IgxGridCRUDService } from '../../core/grid-selection'; export declare class IgxHierarchicalGridCellComponent extends IgxGridCellComponent implements OnInit { protected selectionService: IgxGridSelectionService; protected crudService: IgxGridCRUDService; gridAPI: GridBaseAPIService<IgxHierarchicalGridComponent>; selection: IgxHierarchicalSelectionAPIService; cdr: ChangeDetectorRef; private helement; protected zone: NgZone; protected hSelection: any; protected _rootGrid: any; constructor(selectionService: IgxGridSelectionService, crudService: IgxGridCRUDService, gridAPI: GridBaseAPIService<IgxHierarchicalGridComponent>, selection: IgxHierarchicalSelectionAPIService, cdr: ChangeDetectorRef, helement: ElementRef, zone: NgZone); ngOnInit(): void; private _getRootGrid; _clearAllHighlights(): void; _updateCellSelectionStatus(): void; dispatchEvent(event: KeyboardEvent): void; protected persistFocusedCell(rowID: any): void; }