simplify-angular
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.0.0.
23 lines (22 loc) • 1.07 kB
TypeScript
import { ElementRef, EventEmitter, Renderer2 } from '@angular/core';
import { SimpleBaseClass } from '../_base/simple-base-class';
import { SimplifyService } from '../services/simplify.service';
import * as i0 from "@angular/core";
export declare class SimpleResizeDirective extends SimpleBaseClass {
private el;
private renderer;
resizeWidth: number;
resizeWidthChange: EventEmitter<number>;
private startX;
private startWidth;
private resizableColumn;
private mouseMoveListener;
private mouseUpListener;
constructor(el: ElementRef, renderer: Renderer2, simplify: SimplifyService);
ngOnInit(): void;
onMouseDown(event: MouseEvent): void;
onMouseMove(event: MouseEvent): void;
onMouseUp(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<SimpleResizeDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<SimpleResizeDirective, "[simpleResize]", never, { "resizeWidth": { "alias": "resizeWidth"; "required": false; }; }, { "resizeWidthChange": "resizeWidthChange"; }, never, never, false, never>;
}