openpencil/packages/docs/ru/programmable/sdk/api/advanced/use-canvas-drop.md

17 lines
787 B
Markdown
Raw Normal View History

---
title: useCanvasDrop
description: Хелпер перетаскивания файлов изображений на поверхность холста.
---
# useCanvasDrop
`useCanvasDrop(canvasRef, editor)` подключает обработку событий dragenter, dragover, dragleave и drop, чтобы файлы изображений, сброшенные на холст, размещались в сцене.
Используйте при создании кастомных поверхностей холста, принимающих сброс изображений.
## Связанные API
- [CanvasRoot](../components/canvas-root)
- [CanvasSurface](../components/canvas-surface)
- [extractImageFilesFromClipboard](./extract-image-files-from-clipboard)