()
| 401 | "channel-attach": channelAttachMenuPatch |
| 402 | }, |
| 403 | start() { |
| 404 | if (uploadAddFilesInterceptor) { |
| 405 | return; |
| 406 | } |
| 407 | |
| 408 | uploadAddFilesInterceptor = event => interceptUploadAddFiles(event); |
| 409 | FluxDispatcher.addInterceptor(uploadAddFilesInterceptor); |
| 410 | |
| 411 | pasteEventListener = event => handlePaste(event); |
| 412 | document.addEventListener("paste", pasteEventListener, true); |
| 413 | |
| 414 | dragOverListener = event => handleDragOver(event as DragEvent); |
| 415 | document.addEventListener("dragover", dragOverListener, true); |
| 416 | |
| 417 | dropEventListener = event => handleFileDrop(event as DragEvent); |
| 418 | document.addEventListener("drop", dropEventListener, true); |
| 419 | }, |
| 420 | stop() { |
| 421 | if (!uploadAddFilesInterceptor) { |
| 422 | return; |
nothing calls this directly
no test coverage detected