2022-05-05 16:48:15 +08:00

27 lines
584 B
TypeScript

import {
SettingField,
isSettingField,
Designer,
TransformStage,
LiveEditing,
isDragNodeDataObject,
DragObjectType,
isNode,
} from '@alilc/lowcode-designer';
import { Editor } from '@alilc/lowcode-editor-core';
import { Dragon } from '@alilc/lowcode-shell';
export default function getDesignerCabin(editor: Editor) {
const designer = editor.get('designer') as Designer;
return {
SettingField,
isSettingField,
dragon: Dragon.create(designer.dragon),
TransformStage,
LiveEditing,
DragObjectType,
isDragNodeDataObject,
isNode,
};
}