UNPKG

@alauda/ui

Version:

Angular UI components by Alauda Frontend Team.

31 lines (30 loc) 1.3 kB
import { AfterViewInit, OnDestroy, OnInit } from '@angular/core'; import * as i0 from "@angular/core"; export declare class TableColumnResizableDirective implements OnInit, AfterViewInit, OnDestroy { minWidth: string; maxWidth: string; private readonly renderer2; private readonly tableColumnDefDirective; private readonly tableComponent; private readonly columnElement; private readonly containerElement; private readonly hostAttr; private readonly stylesRenderer; private resizeSubscription; ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; private bindResizable; private createResizeHandle; private createResizeMarkLine; private createResizeOverlay; private getColumnWidth; private getColumnOffset; private getWidthInRange; private getResizeRange; private getActualWidth; private isStickyLeftBorderColumn; private renderWidthStyles; static ɵfac: i0.ɵɵFactoryDeclaration<TableColumnResizableDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<TableColumnResizableDirective, "[auiTableColumnResizable]", never, { "minWidth": { "alias": "minWidth"; "required": false; }; "maxWidth": { "alias": "maxWidth"; "required": false; }; }, {}, never, never, true, never>; }