UNPKG

@true-directive/grid

Version:

Angular Data Grid from Yopsilon.

42 lines (41 loc) 1.43 kB
/** * Copyright (c) 2018-2019 Aleksey Melnikov, True Directive Company. * @link https://truedirective.com/ * @license MIT */ import { ElementRef, EventEmitter } from '@angular/core'; import { BaseComponent } from './base.component'; import { GridStateService } from './grid-state.service'; import { SortType } from '@true-directive/base'; import { Column } from '@true-directive/base'; export declare class GridHeaderCellComponent extends BaseComponent { state: GridStateService; elementRef: ElementRef; column: Column; toggleCheckColumn: EventEmitter<any>; captionMouseDown: EventEmitter<any>; captionMouseUp: EventEmitter<any>; captionTouchStart: EventEmitter<any>; caption: any; btn: any; isFiltered(): boolean; setState(s: string): void; removeState(s: string): void; btnIconClass(): string; isSorted(col: Column): boolean; readonly sorted: SortType; readonly sortedUp: boolean; readonly sortedDown: boolean; sortIndicatorClass(): string; toggleCheck(e: any): void; headerMouseDown(e: any): void; mouseDown(e: any): void; mouseUp(e: any): void; touchStart(e: any): void; contextMenu(e: any): void; btnTouch(e: any): void; btnClick(e: any): void; btnMouseDown(e: any): void; ngAfterContentInit(): void; constructor(state: GridStateService, elementRef: ElementRef); }