AccountSettingsPatch

data class AccountSettingsPatch(val quickReaction: SettingPatch<String> = SettingPatch.Unchanged, val typingIndicatorsEnabled: SettingPatch<Boolean> = SettingPatch.Unchanged, val notificationContentPrivacy: SettingPatch<NotificationContentPrivacy> = SettingPatch.Unchanged, val mediaService: SettingPatch<String> = SettingPatch.Unchanged, val imageUploadQuality: SettingPatch<UploadQuality> = SettingPatch.Unchanged, val videoUploadQuality: SettingPatch<UploadQuality> = SettingPatch.Unchanged, val preserveHdr: SettingPatch<Boolean> = SettingPatch.Unchanged, val transcriptionLocale: SettingPatch<String> = SettingPatch.Unchanged, val domainReplacementRulesJson: SettingPatch<String> = SettingPatch.Unchanged, val chatWallpaper: SettingPatch<String> = SettingPatch.Unchanged, val customEmojiReferences: SettingPatch<List<CustomEmojiReference>> = SettingPatch.Unchanged, val savedStickerReferences: SettingPatch<List<String>> = SettingPatch.Unchanged, val seasonalAppearance: SettingPatch<String> = SettingPatch.Unchanged)

Typed versioned patch; unspecified fields are preserved by Rust.

Constructors

Link copied to clipboard
constructor(quickReaction: SettingPatch<String> = SettingPatch.Unchanged, typingIndicatorsEnabled: SettingPatch<Boolean> = SettingPatch.Unchanged, notificationContentPrivacy: SettingPatch<NotificationContentPrivacy> = SettingPatch.Unchanged, mediaService: SettingPatch<String> = SettingPatch.Unchanged, imageUploadQuality: SettingPatch<UploadQuality> = SettingPatch.Unchanged, videoUploadQuality: SettingPatch<UploadQuality> = SettingPatch.Unchanged, preserveHdr: SettingPatch<Boolean> = SettingPatch.Unchanged, transcriptionLocale: SettingPatch<String> = SettingPatch.Unchanged, domainReplacementRulesJson: SettingPatch<String> = SettingPatch.Unchanged, chatWallpaper: SettingPatch<String> = SettingPatch.Unchanged, customEmojiReferences: SettingPatch<List<CustomEmojiReference>> = SettingPatch.Unchanged, savedStickerReferences: SettingPatch<List<String>> = SettingPatch.Unchanged, seasonalAppearance: SettingPatch<String> = SettingPatch.Unchanged)

Properties

Link copied to clipboard

Patch for the wallpaper reference.

Link copied to clipboard

Patch for saved custom emoji.

Link copied to clipboard

Patch for canonical domain-rule JSON.

Link copied to clipboard

Patch for image upload quality.

Link copied to clipboard

Patch for the upload service.

Link copied to clipboard
Link copied to clipboard

Patch for HDR preservation.

Link copied to clipboard

Patch for the one-tap reaction.

Link copied to clipboard

Patch for saved stickers.

Link copied to clipboard

Patch for the seasonal appearance.

Link copied to clipboard

Patch for the transcription locale.

Link copied to clipboard

Patch for typing-indicator behavior.

Link copied to clipboard

Patch for video upload quality.