Class ContactListComponent

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Constructor Detail

      • ContactListComponent

        ContactListComponent(Context context)
      • ContactListComponent

        ContactListComponent(Context context, AttributeSet attrs)
      • ContactListComponent

        ContactListComponent(Context context, AttributeSet attrs, int defStyleAttr)
    • Method Detail

      • setContactList

         void setContactList(List<ContactModel> data)

        Sets the contact list data.

        Parameters:
        data - the contact list data
      • setContactOnlineStatusList

         void setContactOnlineStatusList(Map<String, UserOnlineStatus> statusMap)

        Sets the online status for the contact list.

      • setOnPageDataLoader

         void setOnPageDataLoader(OnPagedDataLoader onPageLoader)

        Sets the paged data loader.

        Parameters:
        onPageLoader - the paged data loader
      • setOnItemClickListener

         void )>setOnItemClickListener(OnActionClickListener<ContactModel> listener)

        Sets the contact list item click listener.

        Parameters:
        listener - OnActionClickListener
      • setOnItemRemoveClickListener

         void )>setOnItemRemoveClickListener(OnActionClickListener<ContactModel> listener)

        Sets the contact list remove button click listener.

        Parameters:
        listener - OnActionClickListener