UNPKG

@vtj/renderer

Version:

VTJ 是一款基于 Vue3 + Typescript 的低代码页面可视化设计器。内置低代码引擎、渲染器和代码生成器,面向前端开发者,开箱即用。 无缝嵌入本地开发工程,不改变前端开发流程和编码习惯。

49 lines (48 loc) 1.01 kB
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; };