feat: update workspace demo
This commit is contained in:
parent
34d6019e1f
commit
13c396b4ff
|
@ -101,6 +101,7 @@ import { IPublicModelPluginContext, IPublicModelResource, IPublicModelWindow, IP
|
|||
|
||||
// 应用级左侧面板
|
||||
await workspace.plugins.register(pluginViewManagerPane, {
|
||||
init: controller.init,
|
||||
contextMenuActions: (ctx: IPublicModelPluginContext) => ([
|
||||
{
|
||||
name: 'add',
|
||||
|
|
|
@ -1,10 +1,13 @@
|
|||
import React from 'react';
|
||||
import { Dialog, Form, Input, Button } from '@alifd/next';
|
||||
import * as pluginContext from "@alilc/lowcode-engine";
|
||||
import { IPublicModelPluginContext, IPublicModelResource } from '@alilc/lowcode-types';
|
||||
|
||||
class Controller {
|
||||
pluginContext?: IPublicModelPluginContext = pluginContext;
|
||||
pluginContext?: IPublicModelPluginContext;
|
||||
|
||||
init = (ctx: IPublicModelPluginContext) => {
|
||||
this.pluginContext = ctx;
|
||||
}
|
||||
|
||||
onAddPage = () => {
|
||||
const dialog = Dialog.show({
|
||||
|
|
Loading…
Reference in New Issue