Класс StorageFile

Объектно ориентированное представление файла в хранилище.

Пример использования

import {StorageFile} from '@app/storage'
import {jsx} from '@app/html-jsx'

app.html('/', () => {
  const hash = 'image_du27eDoNiW.512x512.png'
  const file = new StorageFile(hash)
  return <html>
    <p>Файл {file.hash}</p>
    <p>Тип: {file.type}</p>
    <a href={file.downloadUrl}>Скачать</a>
  </html>
})

Свойства:

  • hash - Хэш файла.
  • type - Тип файла. Может быть: file, image, video, audio
  • downloadUrl - Ссылка для скачивания файла. Файл будет отдан с HTTP заголовком форсирующим скачивание файла, вместо открытия его в окне браузера. Нет необходимости открывать файл в новой вкладке.

❤️ Made with love on Chatium

ООО "Чатиум"

Информация о компании