Interface: DataServiceContract
Defined in: src/services/DataService.ts:37
Propertiesโ
downloadSqliteBackup()โ
readonlydownloadSqliteBackup: () =>Promise<SerializedDatabaseBackupResult>
Defined in: src/services/DataService.ts:38
Returnsโ
Promise<SerializedDatabaseBackupResult>
exportData()โ
readonlyexportData: () =>Promise<string>
Defined in: src/services/DataService.ts:39
Returnsโ
Promise<string>
importData()โ
readonlyimportData: (data:string) =>Promise<boolean>
Defined in: src/services/DataService.ts:40
Parametersโ
dataโ
string
Returnsโ
Promise<boolean>
initialize()โ
readonlyinitialize: () =>Promise<void>
Defined in: src/services/DataService.ts:41
Returnsโ
Promise<void>
restoreSqliteBackup()โ
readonlyrestoreSqliteBackup: (payload:SerializedDatabaseRestorePayload) =>Promise<SerializedDatabaseRestoreResult>
Defined in: src/services/DataService.ts:42
Parametersโ
payloadโ
SerializedDatabaseRestorePayload
Returnsโ
Promise<SerializedDatabaseRestoreResult>
saveSqliteBackup()โ
readonlysaveSqliteBackup: () =>Promise<SerializedDatabaseBackupSaveResult>
Defined in: src/services/DataService.ts:45