Class TdApi.ChatActionBarReportAddBlock

  • Enclosing class:
    TdApi

    public static class TdApi.ChatActionBarReportAddBlock
    extends TdApi.ChatActionBar
    The chat is a private or secret chat, which can be reported using the method reportChat, or the other user can be blocked using the method toggleMessageSenderIsBlocked, or the other user can be added to the contact list using the method addContact.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      boolean canUnarchive
      If true, the chat was automatically archived and can be moved back to the main chat list using addChatToList simultaneously with setting chat notification settings to default using setChatNotificationSettings.
      static int CONSTRUCTOR
      Identifier uniquely determining type of the object.
      int distance
      If non-negative, the current user was found by the peer through searchChatsNearby and this is the distance between the users.
    • Constructor Summary

      Constructors 
      Constructor Description
      ChatActionBarReportAddBlock()
      The chat is a private or secret chat, which can be reported using the method reportChat, or the other user can be blocked using the method toggleMessageSenderIsBlocked, or the other user can be added to the contact list using the method addContact.
      ChatActionBarReportAddBlock​(boolean canUnarchive, int distance)
      The chat is a private or secret chat, which can be reported using the method reportChat, or the other user can be blocked using the method toggleMessageSenderIsBlocked, or the other user can be added to the contact list using the method addContact.
    • Field Detail

      • canUnarchive

        public boolean canUnarchive
        If true, the chat was automatically archived and can be moved back to the main chat list using addChatToList simultaneously with setting chat notification settings to default using setChatNotificationSettings.
      • distance

        public int distance
        If non-negative, the current user was found by the peer through searchChatsNearby and this is the distance between the users.
      • CONSTRUCTOR

        public static final int CONSTRUCTOR
        Identifier uniquely determining type of the object.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ChatActionBarReportAddBlock

        public ChatActionBarReportAddBlock()
        The chat is a private or secret chat, which can be reported using the method reportChat, or the other user can be blocked using the method toggleMessageSenderIsBlocked, or the other user can be added to the contact list using the method addContact.
      • ChatActionBarReportAddBlock

        public ChatActionBarReportAddBlock​(boolean canUnarchive,
                                           int distance)
        The chat is a private or secret chat, which can be reported using the method reportChat, or the other user can be blocked using the method toggleMessageSenderIsBlocked, or the other user can be added to the contact list using the method addContact.
        Parameters:
        canUnarchive - If true, the chat was automatically archived and can be moved back to the main chat list using addChatToList simultaneously with setting chat notification settings to default using setChatNotificationSettings.
        distance - If non-negative, the current user was found by the peer through searchChatsNearby and this is the distance between the users.