@formql/core
Version:
FormQL - A framework for building dynamic forms
20 lines (19 loc) • 753 B
TypeScript
import { EventEmitter, Renderer2, ViewContainerRef } from '@angular/core';
import { GridPositionType } from '../models/style.model';
import { ContainerType, FormQLMode } from '../models/type.model';
export declare class DndDropDirective {
private view;
private renderer;
constructor(view: ViewContainerRef, renderer: Renderer2);
type: ContainerType;
positionType: GridPositionType;
mode: FormQLMode;
synchronise: EventEmitter<any>;
dropAreaClass: string;
dropSeparatorBorderClass: string;
onDrop($event: any): void;
onDragOver($event: any): void;
onDragLeave($event: any): void;
getPositionElement(sourceELement: any): HTMLElement;
getPositionAttribute(element: any): number;
}