UNPKG

@vtj/coder

Version:

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

29 lines (28 loc) 762 B
import { MaterialDescription, PlatformType } from '@vtj/core'; import { Collecter } from '../collecter'; export interface Token { id: string; version: string; name: string; state: string; inject: string; props: string; emits: string; watch: string; lifeCycles: string; computed: string; methods: string; imports: string; components: string; directives: string; returns: string; template: string; css: string; style: string; urlSchemas: string; blockPlugins: string; asyncComponents: string; uniComponents: string[]; renderer: string; } export declare function parser(collecter: Collecter, componentMap: Map<string, MaterialDescription>, platform?: PlatformType): Token;