trixnity-client-media-indexeddb
3.5.1
js
trixnity-client-media-indexeddb
/
net.folivo.trixnity.client.media.indexeddb
/
IndexedDBMediaStore
Indexed
DBMedia
Store
class
IndexedDBMediaStore
(
val
databaseName
:
String
=
"trixnity_media"
)
:
MediaStore
Members
Constructors
Indexed
DBMedia
Store
Link copied to clipboard
constructor
(
databaseName
:
String
=
"trixnity_media"
)
Types
Companion
Link copied to clipboard
object
Companion
Functions
add
Media
Link copied to clipboard
open
suspend override
fun
addMedia
(
url
:
String
,
content
:
ByteArrayFlow
)
change
Media
Url
Link copied to clipboard
open
suspend override
fun
changeMediaUrl
(
oldUrl
:
String
,
newUrl
:
String
)
clear
Cache
Link copied to clipboard
open
suspend override
fun
clearCache
(
)
delete
All
Link copied to clipboard
open
suspend override
fun
deleteAll
(
)
delete
Media
Link copied to clipboard
open
suspend override
fun
deleteMedia
(
url
:
String
)
get
Media
Link copied to clipboard
open
suspend override
fun
getMedia
(
url
:
String
)
:
ByteArrayFlow
?
init
Link copied to clipboard
open
suspend override
fun
init
(
)
Properties
database
Name
Link copied to clipboard
val
databaseName
:
String