UNPKG

@alilc/lowcode-plugin-designer

Version:

alibaba lowcode editor designer plugin

31 lines (30 loc) 909 B
import React, { PureComponent } from 'react'; import { Editor } from '@alilc/lowcode-editor-core'; import { Asset } from '@alilc/lowcode-utils'; import './index.scss'; export interface PluginProps { engineEditor: Editor; } interface DesignerPluginState { componentMetadatas?: any[] | null; library?: any[] | null; extraEnvironment?: any[] | null; renderEnv?: string; device?: string; locale?: string; designMode?: string; deviceClassName?: string; simulatorUrl: Asset | null; requestHandlersMap: any; } export default class DesignerPlugin extends PureComponent<PluginProps, DesignerPluginState> { static displayName: 'LowcodePluginDesigner'; state: DesignerPluginState; private _mounted; constructor(props: any); private setupAssets; componentWillUnmount(): void; private handleDesignerMount; render(): React.ReactNode; } export {};