angular2-json-schema-form
Version:
Angular 2 JSON Schema Form builder
24 lines (23 loc) • 748 B
TypeScript
import { ElementRef, OnInit } from '@angular/core';
import { JsonSchemaFormService } from '../json-schema-form.service';
export declare class OrderableDirective implements OnInit {
private elementRef;
private jsf;
private arrayPointer;
private listen;
private element;
private overParentElement;
private overChildElement;
orderable: boolean;
layoutNode: any;
layoutIndex: number[];
dataIndex: number[];
constructor(elementRef: ElementRef, jsf: JsonSchemaFormService);
ngOnInit(): void;
onDragStart(event: any): void;
onDragOver(event: any): boolean;
onDragEnd(event: any): void;
onDragEnter(event: any): true;
onDragLeave(event: any): void;
onDrop(event: any): boolean;
}