Package-level declarations

Types

Link copied to clipboard
fun interface Authenticator

Authenticates the PowerSync SDK against a PowerSync service, allowing it to download changes.

Link copied to clipboard

A PowerSyncBackendConnector capable of requesting checkpoints.

Link copied to clipboard
fun interface MutationUploader

Uploads local mutations (from INSERT, UPDATE and DELETE statements against the local database) to your source database.

Link copied to clipboard

Implement this to connect an app backend.

Link copied to clipboard
@Serializable
data class PowerSyncCredentials(val endpoint: String, val token: String, val userId: String? = null)

Temporary credentials to connect to the PowerSync service.