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