## EMailSignatureEditor EMailSignatureEditor |

## Synopsis

    struct              EMailSignatureEditor;
    GtkWidget *         e_mail_signature_editor_new         (ESourceRegistry *registry,
                                                             ESource *source);
    EFocusTracker *     e_mail_signature_editor_get_focus_tracker
                                                            (EMailSignatureEditor *editor);
    ESourceRegistry *   e_mail_signature_editor_get_registry
                                                            (EMailSignatureEditor *editor);
    ESource *           e_mail_signature_editor_get_source  (EMailSignatureEditor *editor);
    void                e_mail_signature_editor_commit      (EMailSignatureEditor *editor,
                                                             GCancellable *cancellable,
                                                             GAsyncReadyCallback callback,
                                                             gpointer user_data);
    gboolean            e_mail_signature_editor_commit_finish
                                                            (EMailSignatureEditor *editor,
                                                             GAsyncResult *result,
                                                             GError **error);

## Description

## Details

### struct EMailSignatureEditor

    struct EMailSignatureEditor {
    	GtkhtmlEditor parent;
    	EMailSignatureEditorPrivate *priv;
    };

### e_mail_signature_editor_new ()

    GtkWidget *         e_mail_signature_editor_new         (ESourceRegistry *registry,
                                                             ESource *source);

### e_mail_signature_editor_get_focus_tracker ()

    EFocusTracker *     e_mail_signature_editor_get_focus_tracker
                                                            (EMailSignatureEditor *editor);

### e_mail_signature_editor_get_registry ()

    ESourceRegistry *   e_mail_signature_editor_get_registry
                                                            (EMailSignatureEditor *editor);

### e_mail_signature_editor_get_source ()

    ESource *           e_mail_signature_editor_get_source  (EMailSignatureEditor *editor);

### e_mail_signature_editor_commit ()

    void                e_mail_signature_editor_commit      (EMailSignatureEditor *editor,
                                                             GCancellable *cancellable,
                                                             GAsyncReadyCallback callback,
                                                             gpointer user_data);

### e_mail_signature_editor_commit_finish ()

    gboolean            e_mail_signature_editor_commit_finish
                                                            (EMailSignatureEditor *editor,
                                                             GAsyncResult *result,
                                                             GError **error);