@vtj/renderer
Version:
VTJ 是一款基于 Vue3 + Typescript 的低代码页面可视化设计器。内置低代码引擎、渲染器和代码生成器,面向前端开发者,开箱即用。 无缝嵌入本地开发工程,不改变前端开发流程和编码习惯。
16 lines (15 loc) • 596 B
TypeScript
import { EnhanceConfig } from '@vtj/core';
import { App } from 'vue';
import { Provider } from '../provider';
/**
* 定义增强函数的返回类型
* 可以是一个接收Vue应用和Provider的函数,或者undefined
*/
export type LoadEnhanceReturn = ((app: App, provider: Provider) => void) | undefined;
/**
* 异步加载增强配置
* @param config - 增强配置对象
* @param base - URL基础路径,默认为空字符串
* @returns 返回一个增强函数或undefined
*/
export declare function loadEnhance(config: EnhanceConfig, base?: string): Promise<LoadEnhanceReturn>;