@nova-ui/bits
Version:
SolarWinds Nova Framework
22 lines (21 loc) • 926 B
TypeScript
import { EventEmitter } from "@angular/core";
import { TableStateHandlerService } from "../table-state-handler.service";
import * as i0 from "@angular/core";
/** @ignore */
export declare enum TableResizePhase {
start = "start",
end = "end"
}
/** @ignore */
export declare class TableResizerDirective {
private tableStateHandlerService;
hostClasses: string;
columnIndex: number;
resizerMovement: EventEmitter<any>;
constructor(tableStateHandlerService: TableStateHandlerService);
private mouseMoveHandler;
private removeResizeListeners;
onMouseDown(ev: MouseEvent): void;
static ɵfac: i0.ɵɵFactoryDeclaration<TableResizerDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<TableResizerDirective, "[nuiTableResizer]", never, { "columnIndex": { "alias": "columnIndex"; "required": false; }; }, { "resizerMovement": "resizerMovement"; }, never, never, false, never>;
}