@alilc/lowcode-shell
Version:
Shell Layer for AliLowCodeEngine
11 lines (10 loc) • 626 B
TypeScript
import { dragObjectSymbol } from '../symbols';
import { IPublicModelDragObject, IPublicModelDragObject as InnerDragObject, IPublicTypeNodeSchema } from '@alilc/lowcode-types';
export declare class DragObject implements IPublicModelDragObject {
private readonly [dragObjectSymbol];
constructor(dragObject: InnerDragObject);
static create(dragObject: InnerDragObject | null): IPublicModelDragObject | null;
get type(): import("@alilc/lowcode-types").IPublicEnumDragObjectType;
get nodes(): import("@alilc/lowcode-types").IPublicModelNode[];
get data(): IPublicTypeNodeSchema | IPublicTypeNodeSchema[];
}