UNPKG

@true-directive/grid

Version:

Angular Data Grid from Yopsilon.

26 lines (25 loc) 1.08 kB
/** * Copyright (c) 2018-2019 Aleksey Melnikov, True Directive Company. * @link https://truedirective.com/ * @license MIT */ import { OnDestroy } from '@angular/core'; import { Observable } from 'rxjs'; import { GridEvents } from './grid-events.class'; import { GridSelection } from './grid-selection.class'; import { InternationalizationService } from './internationalization/internationalization.service'; import { GridState } from '@true-directive/base'; export declare class GridStateService extends GridState implements OnDestroy { internationalization: InternationalizationService; focusChangedSubscription: any; selectionChangedSubscription: any; localeChangedSubscription: any; events: GridEvents; selection: GridSelection; updateDataAsync(): Observable<any>; copySelectionToClipboard(withHeaders: boolean): void; exportToCSV(fileName: string, columnSeparator?: string): void; ngOnDestroy(): void; protected registerHandlers(): void; constructor(internationalization: InternationalizationService); }