Skip to main content

Interface: DataServiceContract

Defined in: src/services/DataService.ts:66

Propertiesโ€‹

downloadSqliteBackup()โ€‹

readonly downloadSqliteBackup: () => Promise<SerializedDatabaseBackupResult>

Defined in: src/services/DataService.ts:67

Returnsโ€‹

Promise<SerializedDatabaseBackupResult>


exportData()โ€‹

readonly exportData: () => Promise<string>

Defined in: src/services/DataService.ts:68

Returnsโ€‹

Promise<string>


importData()โ€‹

readonly importData: (data: string) => Promise<boolean>

Defined in: src/services/DataService.ts:69

Parametersโ€‹

dataโ€‹

string

Returnsโ€‹

Promise<boolean>


initialize()โ€‹

readonly initialize: () => Promise<void>

Defined in: src/services/DataService.ts:70

Returnsโ€‹

Promise<void>


restoreSqliteBackup()โ€‹

readonly restoreSqliteBackup: (payload: SerializedDatabaseRestorePayload) => Promise<SerializedDatabaseRestoreResult>

Defined in: src/services/DataService.ts:71

Parametersโ€‹

payloadโ€‹

SerializedDatabaseRestorePayload

Returnsโ€‹

Promise<SerializedDatabaseRestoreResult>