mirror of
https://github.com/logos-storage/logos-storage-app-skeleton.git
synced 2026-06-16 13:29:32 +00:00
Add mock file
This commit is contained in:
parent
b287a4c1ee
commit
49f3a3e147
47
src/qml/MockBackend.qml
Normal file
47
src/qml/MockBackend.qml
Normal file
@ -0,0 +1,47 @@
|
||||
pragma Singleton
|
||||
import QtQuick
|
||||
|
||||
QtObject {
|
||||
readonly property bool isMock: true
|
||||
property int status: 0
|
||||
property string debugLogs: "Hello!"
|
||||
|
||||
signal ready
|
||||
signal startCompleted
|
||||
signal startFailed(string error)
|
||||
signal error(string message)
|
||||
signal natExtConfigCompleted
|
||||
signal nodeIsUp
|
||||
signal nodeIsntUp(string reason)
|
||||
signal peersUpdated(int count)
|
||||
signal uploadStarted(real totalBytes)
|
||||
signal uploadChunk(real len)
|
||||
signal uploadCompleted(string cid)
|
||||
signal downloadCompleted(string cid)
|
||||
signal spaceUpdated(real total, real used)
|
||||
signal manifestsUpdated(var manifests)
|
||||
signal stopCompleted
|
||||
|
||||
function start() { status = 2 }
|
||||
function stop() { status = 0 }
|
||||
function destroy() {}
|
||||
function checkNodeIsUp() {}
|
||||
function fetchWidgetsData() {}
|
||||
function uploadFile(url) {}
|
||||
function downloadFile(cid, url) {}
|
||||
function downloadManifest(cid) {}
|
||||
function downloadManifests() {}
|
||||
function remove(cid) {}
|
||||
function logDebugInfo() {}
|
||||
function logPeerId() {}
|
||||
function logDataDir() {}
|
||||
function logSpr() {}
|
||||
function logVersion() {}
|
||||
function saveUserConfig(json) {}
|
||||
function saveCurrentConfig() {}
|
||||
function loadUserConfig() {}
|
||||
function reloadIfChanged(json) {}
|
||||
function enableUpnpConfig() {}
|
||||
function enableNatExtConfig(tcpPort) { natExtConfigCompleted() }
|
||||
function configJson() { return "{}" }
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user