@sanpjs/runtime
Version:
San Pro Runtime
31 lines (26 loc) • 552 B
TypeScript
export interface IPrototype {
prototype: any;
}
export type IProvide = string[];
export type IInject = Array<string
| {
key: string;
reactive?: boolean;
}>;
export interface clientOnlyInitData {
placeholder?: string;
show: boolean;
reverse?: boolean;
}
export interface IComponentOptions {
name: string;
component: string;
data: any;
placeholder?: string;
delay?: number;
}
export interface lazyInitData {
load: boolean;
placeholder?: string;
list: IComponentOptions[];
}