17 lines
787 B
Markdown
17 lines
787 B
Markdown
|
|
---
|
|||
|
|
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)
|