Skip to content

ClientEvent

ClientEvent = { conversation_joined: ConversationJoined; kind: "conversation.joined"; } | { conversation_removed: ConversationRemoved; kind: "conversation.removed"; } | { kind: "conversation.membership_changed"; membership_changed: MembershipChanged; } | { kind: "conversation.metadata_changed"; metadata_changed: MetadataChanged; } | { conversation_paused: ConversationPaused; kind: "conversation.paused"; } | { kind: "message.received"; message_received: MessageReceived; } | { kind: "message.status_changed"; message_status_changed: MessageStatusChanged; } | { kind: "message.deleted"; message_deleted: MessageDeleted; } | { kind: "message.expired"; message_expired: MessageRef; } | { consent_changed: ConsentChanged; kind: "consent.changed"; } | { hmac_keys_updated: HmacKeysUpdated; kind: "hmac_keys.updated"; } | { identity_registered: IdentityRegistered; kind: "identity.registered"; } | { kind: "identity.own_installation_added"; own_installation_added: InstallationRef; } | { kind: "identity.own_installation_revoked"; own_installation_revoked: InstallationRevoked; } | { kind: "client.rejected_by_server"; rejected_by_server: ClientRejectedByServer; } | { kind: "client.lockout_changed"; lockout_changed: LockoutChanged; } | { conversation_fork_detected: GroupRef; kind: "conversation.fork_detected"; } | { kind: "notifications.failed"; notifications_failed: NotificationsFailed; } | { archive_restored: ArchiveRestored; kind: "archive.restored"; } | { connection_state_changed: ConnectionStateChanged; kind: "connection.state_changed"; } | { attachment_upload_started: AttachmentRef; kind: "attachment.upload_started"; } | { attachment_upload_completed: AttachmentRef; kind: "attachment.upload_completed"; } | { attachment_upload_failed: AttachmentFailed; kind: "attachment.upload_failed"; } | { attachment_download_started: AttachmentRef; kind: "attachment.download_started"; } | { attachment_download_completed: AttachmentRef; kind: "attachment.download_completed"; } | { attachment_download_failed: AttachmentFailed; kind: "attachment.download_failed"; } | { attachment_deleted: AttachmentRef; kind: "attachment.deleted"; } | { handle_changed: HandleChanged; kind: "handle.changed"; } | { kind: "lagged"; lagged: Lagged; }

Defined in: sdks/browser/dist/typescript-wasm/public-values.gen.d.ts:1622