@transunion-ui/tablejs
Version:
Tablejs ========
31 lines (30 loc) • 1.84 kB
TypeScript
import { ElementRef, EventEmitter, OnInit } from '@angular/core';
import { GridDirective } from './../../directives/grid/grid.directive';
import { ColumnReorderEvent } from './../../shared/classes/events/column-reorder-event';
import { ColumnResizeEvent } from './../../shared/classes/events/column-resize-event';
import { GridEvent } from './../../shared/classes/events/grid-event';
import * as i0 from "@angular/core";
export declare class GridComponent implements OnInit {
elementRef: ElementRef;
linkClass: string | undefined;
resizeColumnWidthByPercent: boolean;
columnResizeStart: EventEmitter<any>;
columnResize: EventEmitter<any>;
columnResizeEnd: EventEmitter<any>;
columnReorder: EventEmitter<any>;
columnReorderStart: EventEmitter<any>;
columnReorderEnd: EventEmitter<any>;
gridInitialize: EventEmitter<any>;
get gridDirective(): GridDirective;
constructor(elementRef: ElementRef);
ngOnInit(): void;
columnResizeStarted(e: ColumnResizeEvent): void;
columnResized(e: ColumnResizeEvent): void;
columnResizeEnded(e: ColumnResizeEvent): void;
columnReorderStarted(e: ColumnReorderEvent): void;
columnReordered(e: ColumnReorderEvent): void;
columnReorderEnded(e: ColumnReorderEvent): void;
gridInitialized(e: GridEvent): void;
static ɵfac: i0.ɵɵFactoryDeclaration<GridComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<GridComponent, "tablejs-grid", never, { "linkClass": "linkClass"; "resizeColumnWidthByPercent": "resizeColumnWidthByPercent"; }, { "columnResizeStart": "columnResizeStart"; "columnResize": "columnResize"; "columnResizeEnd": "columnResizeEnd"; "columnReorder": "columnReorder"; "columnReorderStart": "columnReorderStart"; "columnReorderEnd": "columnReorderEnd"; "gridInitialize": "gridInitialize"; }, never, ["*"]>;
}