Home > @jsplumbtoolkit/browser-ui-angular-drop > jsPlumbDragDropComponent
jsPlumbDragDropComponent class
Signature:
export declare class jsPlumbDragDropComponent<T>
Constructors
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(el, $jsplumb) | Constructs a new instance of the jsPlumbDragDropComponent class |
Properties
| Property | Modifiers | Type | Description |
|---|---|---|---|
| canvasSelector | string | ||
| dataGenerator | DataGeneratorFunction<T> | ||
| dropManager | DropManager<T> | ||
| onCanvasDrop | (surface: Surface, data: any, position: PointXY) => any | ||
| onDrop | (surface: Surface, data: any, target: Node | Group, position: PointXY, draggedElement: HTMLElement, e: Event) => any | ||
| onEdgeDrop | (surface: Surface, data: any, edge: Edge, positionOnSurface: PointXY, e: Element, evt: Event, pageLocation: PointXY) => any | ||
| selector | string | ||
| surfaceId | string |
Methods
| Method | Modifiers | Description |
|---|---|---|
| ngAfterViewInit() |