/** * @license * Copyright Datorama. All Rights Reserved. * * Use of this source code is governed by an Apache License 2.0 license that can be * found in the LICENSE file at https://github.com/datorama/client-core/blob/master/LICENSE */ import { ChangeDetectorRef, ElementRef } from '@angular/core'; import { CellMouseOverEvent } from '@ag-grid-community/core'; import { RowAction } from '../grid-toolbar/grid-toolbar.types'; import { DatoGridOnHoverConfig } from '../grid/grid-v2.types'; import { GridService } from '../grid-store/grid.service'; export declare class DatoGridOnHoverComponent { private host; private gridService; private cdr; displayedActions: RowAction[]; setBgColorBound: any; config: DatoGridOnHoverConfig & { actions: RowAction[]; }; showMore: boolean; private row; private params; constructor(host: ElementRef, gridService: GridService, cdr: ChangeDetectorRef); private get hostEl(); show(params: CellMouseOverEvent): void; hide(): void; openActionMenu(event: MouseEvent): void; updateScrollPos(left: number): void; callAction(action: RowAction): void; ngOnDestroy(): void; setRowActions(): void; private removeSelectedListener; private setBackgroundColor; }