tav-ui
Version:
50 lines (49 loc) • 1.13 kB
TypeScript
import type { ExtractPropTypes, PropType } from 'vue';
export declare const fileViewProps: {
show: {
type: BooleanConstructor;
default: boolean;
};
index: {
type: NumberConstructor;
default: number;
};
list: {
type: PropType<FileViewItemType[]>;
required: boolean;
default: never[];
};
fileApi: {
type: FunctionConstructor;
default: null;
};
AppId: {
type: (StringConstructor | NumberConstructor)[];
default: string;
};
};
export declare type FileViewProps = ExtractPropTypes<typeof fileViewProps>;
export interface FileViewItemType {
actualId: string;
address: string;
appId: number;
businessId: null;
businessKey: null;
createTime: string;
createBy: string | number;
createByName: string;
deleted: number;
fullName: string;
hyperlink: number;
id: number;
moduleId: number;
name: string;
runtime: null;
size: number;
suffix: string;
type: number;
version: number;
moduleCode: string;
typeCode: string;
fileId: any;
}