Download src/image-input.js from junaid-simamdigital/LFM2.5-VL-3B-WebGPU: direct link, hf CLI and curl.
- Browser
- Download file 575 Bytes
-
https://huggingface.co/spaces/junaid-simamdigital/LFM2.5-VL-3B-WebGPU/resolve/main/src/image-input.js
- Command line
-
hf download hf://spaces/junaid-simamdigital/LFM2.5-VL-3B-WebGPU/src/image-input.js
-
curl -L -o image-input.js https://huggingface.co/spaces/junaid-simamdigital/LFM2.5-VL-3B-WebGPU/resolve/main/src/image-input.js
575 Bytes
| export function imageFilesFromClipboard(clipboardData) { | |
| const items = [...(clipboardData?.items || [])]; | |
| if (items.length) { | |
| return items.flatMap(item => { | |
| if (item.kind !== 'file' || !item.type?.startsWith('image/')) return []; | |
| const file = item.getAsFile?.(); | |
| return file ? [file] : []; | |
| }); | |
| } | |
| return [...(clipboardData?.files || [])].filter(file => file.type?.startsWith('image/')); | |
| } | |
| export function imageFilesFromDataTransfer(dataTransfer) { | |
| return [...(dataTransfer?.files || [])].filter(file => file.type?.startsWith('image/')); | |
| } | |