## empathy-contact-widget empathy-contact-widget |

## Synopsis

    enum                EmpathyContactWidgetFlags;
    GtkWidget*          empathy_contact_widget_new          (EmpathyContact *contact,
                                                             EmpathyContactWidgetFlags flags);
    EmpathyContact*     empathy_contact_widget_get_contact  (GtkWidget *widget);
    void                empathy_contact_widget_set_contact  (GtkWidget *widget,
                                                             EmpathyContact *contact);
    void                empathy_contact_widget_set_account_filter
                                                            (GtkWidget *widget,
                                                             EmpathyAccountChooserFilterFunc filter,
                                                             gpointer user_data);

## Description

## Details

### enum EmpathyContactWidgetFlags

    typedef enum
    {
      EMPATHY_CONTACT_WIDGET_EDIT_NONE    = 0,
      EMPATHY_CONTACT_WIDGET_EDIT_ALIAS   = 1 << 0,
      EMPATHY_CONTACT_WIDGET_EDIT_AVATAR  = 1 << 1,
      EMPATHY_CONTACT_WIDGET_EDIT_ACCOUNT = 1 << 2,
      EMPATHY_CONTACT_WIDGET_EDIT_ID      = 1 << 3,
      EMPATHY_CONTACT_WIDGET_EDIT_GROUPS  = 1 << 4,
    } EmpathyContactWidgetFlags;

### empathy_contact_widget_new ()

    GtkWidget*          empathy_contact_widget_new          (EmpathyContact *contact,
                                                             EmpathyContactWidgetFlags flags);

`contact` : |
`flags` : |
Returns : |

### empathy_contact_widget_get_contact ()

    EmpathyContact*     empathy_contact_widget_get_contact  (GtkWidget *widget);

`widget` : |
Returns : |

### empathy_contact_widget_set_contact ()

    void                empathy_contact_widget_set_contact  (GtkWidget *widget,
                                                             EmpathyContact *contact);

`widget` : |
`contact` : |

### empathy_contact_widget_set_account_filter ()

    void                empathy_contact_widget_set_account_filter
                                                            (GtkWidget *widget,
                                                             EmpathyAccountChooserFilterFunc filter,
                                                             gpointer user_data);

`widget` : |
`filter` : |
`user_data` : |