@vtj/renderer
Version:
VTJ 是一款基于 Vue3 + Typescript 的低代码页面可视化设计器。内置低代码引擎、渲染器和代码生成器,面向前端开发者,开箱即用。 无缝嵌入本地开发工程,不改变前端开发流程和编码习惯。
49 lines (48 loc) • 1.01 kB
TypeScript
import { BlockPropDataType } from '@vtj/core';
export declare enum ContextMode {
/**
* 运行时
*/
Runtime = "Runtime",
/**
* 设计模式
*/
Design = "Design",
/**
* 源码模式
*/
Raw = "Raw",
/**
* 虚拟节点
*/
VNode = "VNode"
}
/**
* vue 组件实例提供的属性名
*/
export declare const CONTEXT_HOST: string[];
export declare const LIFE_CYCLES_LIST: string[];
/**
* 内置指令
*/
export declare const BUILT_IN_DIRECTIVES: string[];
/**
* 数据类型
*/
export declare const DATA_TYPES: Record<BlockPropDataType, any>;
/**
* 页面路由名称
*/
export declare const PAGE_ROUTE_NAME = "VtjPage";
/**
* 主页路由名称
*/
export declare const HOMEPAGE_ROUTE_NAME = "VtjHomepage";
export declare const HTML_TAGS: string[];
export declare const BUILD_IN_TAGS: string[];
export declare const REMOTE: string;
export declare const ACCESS: {
auth: string;
storageKey: string;
privateKey: string;
};