UNPKG

@farris/ui-vue

Version:

Farris Vue, a Farris Design based Vue3 component library.

50 lines (49 loc) 1.1 kB
export declare enum MsgInfo { Cancel = 0, Confirm = 1 } export interface editAttachFile { id?: string; name: string; size: number; metadataId: string; } export interface ValueConfig { msgInfo: MsgInfo; text: string; mailTos: Array<{ userId: string; userName: string; }>; mailToSections: Array<any>; visibility: string; parentId: string; attachFiles?: editAttachFile[]; } export interface attachFile { id: string; commentId: string; name: string; size: number; sortOrder: number; metadataId: string; rootId: string; createdBy: string; createdOn: Date; } export interface discussionItem { id: string; userId: string; userName: string; imgData: string; commentDate: Date; text: string; attachFiles: attachFile[]; } export interface discussionConfig extends discussionItem { parentData: discussionItem; } export declare const F_COMMENT_LIST_SERVICE_TOKEN = "F_COMMENT_LIST_SERVICE_TOKEN"; export interface CommentListService { getData?: () => Promise<any>; }