Page MenuHomePhorge

MediaBubble.qml
No OneTemporary

Size
954 B
Referenced Files
None
Subscribers
None

MediaBubble.qml

/*
* This file is part of kazv.
* SPDX-FileCopyrightText: 2022-2023 nannanko <nannanko@kazv.moe>
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
import moe.kazv.mxc.kazv 0.0 as MK
import '..' as Kazv
Kazv.Bubble {
id: bubble
required property var eventId
required property var serverUrl
required property var fileName
required property var hash
required property var key
required property var iv
property var mediaFileMenu: Kazv.MediaFileMenu {
serverUrl: bubble.serverUrl
jobId: bubble.eventId
fileName: bubble.fileName
hash: bubble.hash
key: bubble.key
iv: bubble.iv
onStartDownload: {
progressBar.kazvIOJob = kazvIOManager.getDownloadJob(eventId)
}
}
menuContent: mediaFileMenu.optionMenu
property var progressBar: Kazv.KazvIOMenu {
id: progressBar
jobId: bubble.eventId
isUpload: false
kazvIOJob: kazvIOManager.getDownloadJob(jobId)
width: parent.width
}
}

File Metadata

Mime Type
text/plain
Expires
Thu, Oct 2, 4:55 AM (15 h, 32 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
487353
Default Alt Text
MediaBubble.qml (954 B)

Event Timeline