UNPKG

@chamn/engine

Version:
18 lines (17 loc) 752 B
import { LayoutPropsType } from '@chamn/layout'; import { RenderPropsType } from '@chamn/render'; /** 默认使用 react 18 模式渲染 */ export declare const beforeInitRender: LayoutPropsType['beforeInitRender']; /** 默认使用 react 18 模式渲染 */ export declare const getDefaultRender: (options: { components: Record<string, any>; renderProps: Partial<RenderPropsType>; }) => (options: { iframe: import('@chamn/layout').IFrameContainer; pageModel?: import('@chamn/model').CPage; page?: import('@chamn/model').CPageDataType; assets: import('@chamn/model').AssetPackage[]; renderJSUrl?: string; beforeInitRender?: () => void; ready: (designRender: import('@chamn/render').DesignRender) => void; }) => void;