Gun-Vue docs / files/useTorrent / useTorrent
Function: useTorrent()
useTorrent():
object
Defined in: src/files/useTorrent.js:73
Returns
object
clearFiles()
clearFiles: () =>
Promise
<void
>
Returns
Promise
<void
>
clearOPFS()
clearOPFS: () =>
Promise
<void
>
Returns
Promise
<void
>
deleteFile()
deleteFile: (
filename
) =>Promise
<void
>
Parameters
filename
any
Returns
Promise
<void
>
download()
download: (
id
) =>Promise
<any
>
Parameters
id
any
Returns
Promise
<any
>
downloadStatus
downloadStatus:
object
downloadStatus.done
done:
boolean
=false
downloadStatus.downloaded
downloaded:
number
=0
downloadStatus.downloadSpeed
downloadSpeed:
number
=0
downloadStatus.progress
progress:
number
=0
files
files:
Reactive
<Map
<any
,any
>>
init()
init: () =>
Promise
<boolean
>
Returns
Promise
<boolean
>
initialized
initialized:
Ref
<boolean
,boolean
>
trackers
trackers:
RemovableRef
<string
[]>
upload()
upload: (
inputFiles
) =>Promise
<any
[]>
Parameters
inputFiles
any
Returns
Promise
<any
[]>