UNPKG

stimulsoft-forms

Version:
30 lines (29 loc) 1.41 kB
import { OnDestroy, OnInit } from "@angular/core"; import { Subscription } from "rxjs"; import { StiTableElement } from "../elements/StiTableElement"; import { StiModelService } from "../services/model.service"; import { StiMouseService } from "../services/mouse.service"; import * as i0 from "@angular/core"; export declare class StiTableColumnResizerComponent implements OnInit, OnDestroy { model: StiModelService; mouseService: StiMouseService; resizableItem?: any; element?: StiTableElement; index?: number; mouseUpSubscription: Subscription; mouseMoveSubscription: Subscription; startPoint: number; minWidth: number; startColumnWidth: number; adjacentColumnWidth: number; maxWidth: number; isResizing: boolean; initResize(event: any): void; resize(event: MouseEvent): void; get showResizePreview(): boolean; constructor(model: StiModelService, mouseService: StiMouseService); ngOnDestroy(): void; ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration<StiTableColumnResizerComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<StiTableColumnResizerComponent, "sti-table-column-resizer", never, { "resizableItem": { "alias": "resizableItem"; "required": false; }; "element": { "alias": "element"; "required": false; }; "index": { "alias": "index"; "required": false; }; }, {}, never, never, false, never>; }