Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/cvetdv.ru/bitrix/js/im/v2/provider/service/uploading/src/types/ |
Upload File : |
export type FileFromDisk = { id: string; name: string; type: string; size: string; sizeInt: string; modifyBy: string; modifyDate: string; modifyDateInt: number; ext: string; fileType: string; }; export type MessageWithFile = { tempMessageId?: string, tempFileId: string, file: FileFromDisk | File, dialogId: string, chatId?: number, uploaderId: string, sendAsFile: boolean, } export type FileCommitParams = { temporaryFileId: string, tempMessageId: string, chatId: number, realFileId: number, fromDisk: boolean, sendAsFile: boolean, messageText: string } export type UploadFilesParams = { files: File[], dialogId: string, autoUpload: boolean, sendAsFile: boolean, maxParallelLoads: number, maxParallelUploads: number, } export type UploadFromClipboardParams = { clipboardEvent: ClipboardEvent, dialogId: string, autoUpload: boolean, imagesOnly: boolean, } export type UploadFromInputParams = { event: Event & { target: HTMLInputElement }, dialogId: string, autoUpload: boolean, sendAsFile: boolean, } export type UploadFromDragAndDrop = { event: DragEvent, dialogId: string, autoUpload: boolean, sendAsFile: boolean, }