flexlayout-react
Version:
A multi-tab docking layout manager
21 lines (18 loc) • 600 B
text/typescript
import { DockLocation } from "./DockLocation";
import { IDropTarget } from "./model/IDropTarget";
import { Node } from "./model/Node";
import { Rect } from "./Rect";
export class DropInfo {
node: Node & IDropTarget;
rect: Rect;
location: DockLocation;
index: number;
className: string;
constructor(node: Node & IDropTarget, rect: Rect, location: DockLocation, index: number, className: string) {
this.node = node;
this.rect = rect;
this.location = location;
this.index = index;
this.className = className;
}
}