@deltachat/jsonrpc-client
    Preparing search index...

    Type Alias BasicChat

    cheaper version of fullchat, omits:

    • contacts
    • contact_ids
    • fresh_message_counter
    • ephemeral_timer
    • self_in_group
    • was_seen_recently
    • can_send

    used when you only need the basic metadata of a chat like type, name, profile picture

    type BasicChat = {
        archived: boolean;
        chatType: T.U32;
        color: string;
        id: T.U32;
        isContactRequest: boolean;
        isDeviceChat: boolean;
        isMuted: boolean;
        isProtected: boolean;
        isProtectionBroken: boolean;
        isSelfTalk: boolean;
        isUnpromoted: boolean;
        name: string;
        pinned: boolean;
        profileImage: string | null;
    }
    Index

    Properties

    archived: boolean
    chatType: T.U32
    color: string
    id: T.U32
    isContactRequest: boolean
    isDeviceChat: boolean
    isMuted: boolean
    isProtected: boolean

    True if the chat is protected.

    UI should display a green checkmark in the chat title, in the chat profile title and in the chatlist item if chat protection is enabled. UI should also display a green checkmark in the contact profile if 1:1 chat with this contact exists and is protected.

    isProtectionBroken: boolean
    isSelfTalk: boolean
    isUnpromoted: boolean
    name: string
    pinned: boolean
    profileImage: string | null