mutable-div
Version:
Directives to enable moving or resizing a div element.
23 lines (22 loc) • 1.25 kB
TypeScript
import { AfterViewInit, ElementRef, OnChanges, QueryList } from '@angular/core';
import { Position } from '../model/position.model';
import { Size } from '../model/size.model';
import { HandleBar } from '../model/handle-bar.model';
import * as i0 from "@angular/core";
export declare class ResizeHandlersComponent implements AfterViewInit, OnChanges {
parentElement: ElementRef;
rotate: number;
selected: boolean;
handles: QueryList<ElementRef>;
minimumSize: number;
constructor();
ngAfterViewInit(): void;
ngOnChanges(): void;
setHandlePositions(): void;
setHandleStyles(element: ElementRef, styles: HandleBar): void;
onPointerDown(event: PointerEvent): void;
resize(className: string, coordinates: Position): void;
calculatingPosition(parentElement: any, className: string, coordinates: Position): Size;
static ɵfac: i0.ɵɵFactoryDeclaration<ResizeHandlersComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ResizeHandlersComponent, "lib-resize-handlers", never, { "parentElement": { "alias": "parentElement"; "required": false; }; "rotate": { "alias": "rotate"; "required": false; }; "selected": { "alias": "selected"; "required": false; }; }, {}, never, never, false, never>;
}