trs-ui-app
Version:
TRS 可视化低代码平台 前端移动 UI 组件库 👍
34 lines (33 loc) • 1.07 kB
TypeScript
import type { App } from 'vue';
export declare type SFCWithInstall<T> = T & {
install(app: App): void;
};
export interface TRSEvents {
eventType: string;
eventHandler: string;
}
export interface Props {
uiSchema: any;
trsData: any;
}
export declare type AllRefs = Record<string, any>;
export declare type DynamicStores = Record<string, any>;
export declare type GlobalData = Record<string, any>;
export declare type Route = Record<string, any>;
export declare type EventHandlers = Record<string, any>;
export declare type SelfStates = Record<string, any>;
export declare type Params = Record<string, any>;
export declare type SourceOptions = Record<string, any>;
export interface DataOption {
sourceKey: string;
sourceType: string;
sourceOptions: SourceOptions;
}
export declare type PicType = PicMap.Multiple | PicMap.Single | PicMap.Big | PicMap.None | PicMap.Video;
export declare enum PicMap {
Multiple = "Multiple",
Single = "Single",
Big = "Big",
None = "None",
Video = "Video"
}