Interface: DataServiceContract
Defined in: src/services/DataService.ts:42
Propertiesโ
downloadSqliteBackupโ
readonly downloadSqliteBackup: () => Promise<SerializedDatabaseBackupResult>;
Defined in: src/services/DataService.ts:43
Returnsโ
Promise<SerializedDatabaseBackupResult>
exportDataโ
readonly exportData: () => Promise<string>;
Defined in: src/services/DataService.ts:44
Returnsโ
Promise<string>
importDataโ
readonly importData: (data: string) => Promise<boolean>;
Defined in: src/services/DataService.ts:45
Parametersโ
dataโ
string
Returnsโ
Promise<boolean>
initializeโ
readonly initialize: () => Promise<void>;
Defined in: src/services/DataService.ts:46
Returnsโ
Promise<void>
restoreSqliteBackupโ
readonly restoreSqliteBackup: (payload: SerializedDatabaseRestorePayload) => Promise<SerializedDatabaseRestoreResult>;
Defined in: src/services/DataService.ts:47
Parametersโ
payloadโ
SerializedDatabaseRestorePayload
Returnsโ
Promise<SerializedDatabaseRestoreResult>
saveSqliteBackupโ
readonly saveSqliteBackup: () => Promise<SerializedDatabaseBackupSaveResult>;
Defined in: src/services/DataService.ts:50