gossamer/file

Types

pub type File

Values

pub fn array_buffer(
  file: File,
) -> promise.Promise(Result(array_buffer.ArrayBuffer, String))
pub fn bytes(
  file: File,
) -> promise.Promise(Result(uint8_array.Uint8Array, String))
pub fn from_blob(blob: blob.Blob, name: String) -> File
pub fn from_blob_with(
  blob: blob.Blob,
  name: String,
  options: List(file_option.FileOption),
) -> File
pub fn from_strings(parts: List(String), name: String) -> File
pub fn from_strings_with(
  parts: List(String),
  name: String,
  options: List(file_option.FileOption),
) -> File
pub fn last_modified(file: File) -> Int
pub fn name(file: File) -> String
pub fn size(file: File) -> Int
pub fn slice(file: File, start: Int, end: Int) -> blob.Blob
pub fn slice_with_type(
  file: File,
  start: Int,
  end: Int,
  content_type: String,
) -> blob.Blob
pub fn text(
  file: File,
) -> promise.Promise(Result(String, String))
pub fn to_blob(file: File) -> blob.Blob
pub fn type_(file: File) -> String
Search Document