lumilio-web / hooks/util-hooks/useExportImage / useExportImageReturn
Interface: useExportImageReturn
Defined in: hooks/util-hooks/useExportImage.tsx:26
Properties
cancelExport()
cancelExport: () =>
void
Defined in: hooks/util-hooks/useExportImage.tsx:36
Returns
void
downloadOriginal()
downloadOriginal: (
asset) =>Promise<void>
Defined in: hooks/util-hooks/useExportImage.tsx:29
Parameters
asset
asset_id?
string
deleted_at?
string
duration?
number
file_size?
number
hash?
string
height?
number
is_deleted?
boolean
liked?
boolean
mime_type?
string
original_filename?
string
owner_id?
number
rating?
number
repository_id?
string
specific_metadata?
{ camera_model?: string; description?: string; dimensions?: string; exposure?: number; exposure_time?: string; f_number?: number; focal_length?: number; gps_latitude?: number; gps_longitude?: number; is_raw?: boolean; iso_speed?: number; lens_model?: string; resolution?: string; taken_time?: string; } | { bitrate?: number; camera_model?: string; codec?: string; description?: string; frame_rate?: number; gps_latitude?: number; gps_longitude?: number; recorded_time?: string; } | { album?: string; artist?: string; bitrate?: number; channels?: number; codec?: string; description?: string; genre?: string; sample_rate?: number; title?: string; year?: number; }
status?
number[]
storage_path?
string
taken_time?
string
type?
string
upload_time?
string
width?
number
Returns
Promise<void>
exportImage()
exportImage: (
asset,options) =>Promise<void>
Defined in: hooks/util-hooks/useExportImage.tsx:30
Parameters
asset
asset_id?
string
deleted_at?
string
duration?
number
file_size?
number
hash?
string
height?
number
is_deleted?
boolean
liked?
boolean
mime_type?
string
original_filename?
string
owner_id?
number
rating?
number
repository_id?
string
specific_metadata?
{ camera_model?: string; description?: string; dimensions?: string; exposure?: number; exposure_time?: string; f_number?: number; focal_length?: number; gps_latitude?: number; gps_longitude?: number; is_raw?: boolean; iso_speed?: number; lens_model?: string; resolution?: string; taken_time?: string; } | { bitrate?: number; camera_model?: string; codec?: string; description?: string; frame_rate?: number; gps_latitude?: number; gps_longitude?: number; recorded_time?: string; } | { album?: string; artist?: string; bitrate?: number; channels?: number; codec?: string; description?: string; genre?: string; sample_rate?: number; title?: string; year?: number; }
status?
number[]
storage_path?
string
taken_time?
string
type?
string
upload_time?
string
width?
number
options
Returns
Promise<void>
exportMultiple()
exportMultiple: (
assets,options,priority?) =>Promise<void>
Defined in: hooks/util-hooks/useExportImage.tsx:31
Parameters
assets
object[]
options
priority?
Returns
Promise<void>
exportProgress
exportProgress:
ExportProgress|null
Defined in: hooks/util-hooks/useExportImage.tsx:28
isExporting
isExporting:
boolean
Defined in: hooks/util-hooks/useExportImage.tsx:27
