Now for some internet optimism.

at_contacts_group_flutter

A flutter plugin to provide group functionality for atsign contacts. Helps to manage contacts.

Getting Started

This plugin can be added to the project as git dependency in pubspec.yaml

dependencies:
  at_contacts_group_flutter: ^1.0.0

Sample usage

It is expected that the app will first create an AtClientService instance and authenticate an atsign.

The groups service needs to be initialised with the atClient from the AtClientService, current atsign and the root server.

initializeGroupService(
        clientSdkService.atClientServiceInstance.atClient, currentAtSign,
        rootDomain: MixedConstants.ROOT_DOMAIN);

Navigating to the groups list is done simply by using:

Navigator.of(context).push(MaterialPageRoute(
      builder: (BuildContext context) => GroupList(),
    ));

Libraries

add_contacts_group_dialog
A popup to ask the AtSign which is to be added
add_single_contact_group
at_contacts_group_flutter
bottom_sheet
circular_contacts
colors
confirmation-dialog
contacts_initials
contacts_selction_bottom_sheet
A bottom sheet widget to diaplay the number of contacts selected from contact list and what to do of that list on press of Done takes in @param onPressed which defines what to be executed on press of Done @param selectedList is a ValueChanged function which return the selected contacts to be used outside of package.
custom_circle_avatar
custom_input_field
custom_list_tile
A custom list tile to display the contacts takes in a function @param onTap to define what happens on tap of the tile @param onTrailingPresses to set the behaviour for trailing icon @param asSelectionTile to toggle whether the tile is selectable to select contacts @param contact for details of the contact @param contactService to get an instance of AtContactsImpl
custom_toast
empty_group
error_screen
group_contact_view
group_contacts_model
group_edit
group_list
group_service
group_view
horizontal_circular_list
image_picker
images
init_group_service
new_group
person_horizontal_tile
person_vertical_tile
pop_button
text_constants
text_styles