Package-level declarations

Types

Link copied to clipboard
sealed class BackupExportResult
sealed interface BackupExportResult
Link copied to clipboard
abstract class CommonMPBackupExporter(selfUserId: BackupQualifiedId, val logger: BackupLogger? = null)

Entity able to serialize BackupData entities, like BackupMessage, BackupConversation, BackupUser into a cross-platform BackupData format.

Link copied to clipboard
internal sealed interface ExportResult
Link copied to clipboard
fun interface FileZipper
Link copied to clipboard
internal external class JSZip
Link copied to clipboard

Entity able to serialize BackupData entities, like BackupMessage, BackupConversation, BackupUser into a cross-platform BackupData format.

Entity able to serialize BackupData entities, like BackupMessage, BackupConversation, BackupUser into a cross-platform BackupData format.

Entity able to serialize BackupData entities, like BackupMessage, BackupConversation, BackupUser into a cross-platform BackupData format.

Link copied to clipboard
internal class ZipOptions(val type: String = "uint8array", val compression: String = "DEFLATE")

Functions

Link copied to clipboard

Validates the given BackupConversation and its content.

internal fun CommonMPBackupExporter.validate(message: BackupMessage): Boolean

Validates the given BackupMessage and its content.

Validates the given BackupUser and its content.