EMailPartHeaders

EMailPartHeaders

Synopsis

#define             E_MAIL_PART_HEADERS_MIME_TYPE
struct              EMailPartHeaders;
enum                EMailPartHeadersPrintModelColumns;
EMailPart *         e_mail_part_headers_new             (CamelMimePart *mime_part,
                                                         const gchar *id);
gchar **            e_mail_part_headers_dup_default_headers
                                                        (EMailPartHeaders *part);
void                e_mail_part_headers_set_default_headers
                                                        (EMailPartHeaders *part,
                                                         const gchar * const *default_headers);
gboolean            e_mail_part_headers_is_default      (EMailPartHeaders *part,
                                                         const gchar *header_name);
GtkTreeModel *      e_mail_part_headers_ref_print_model (EMailPartHeaders *part);

Object Hierarchy

  GObject
   +----EMailPart
         +----EMailPartHeaders

Implemented Interfaces

EMailPartHeaders implements EExtensible.

Properties

  "default-headers"          GStrv                 : Read / Write / Construct

Description

Details

E_MAIL_PART_HEADERS_MIME_TYPE

#define             E_MAIL_PART_HEADERS_MIME_TYPE

struct EMailPartHeaders

struct EMailPartHeaders;

enum EMailPartHeadersPrintModelColumns

typedef enum {
	E_MAIL_PART_HEADERS_PRINT_MODEL_COLUMN_INCLUDE,
	E_MAIL_PART_HEADERS_PRINT_MODEL_COLUMN_HEADER_NAME,
	E_MAIL_PART_HEADERS_PRINT_MODEL_COLUMN_HEADER_VALUE,
	E_MAIL_PART_HEADERS_PRINT_MODEL_NUM_COLUMNS
} EMailPartHeadersPrintModelColumns;

E_MAIL_PART_HEADERS_PRINT_MODEL_COLUMN_INCLUDE

E_MAIL_PART_HEADERS_PRINT_MODEL_COLUMN_HEADER_NAME

E_MAIL_PART_HEADERS_PRINT_MODEL_COLUMN_HEADER_VALUE

E_MAIL_PART_HEADERS_PRINT_MODEL_NUM_COLUMNS


e_mail_part_headers_new ()

EMailPart *         e_mail_part_headers_new             (CamelMimePart *mime_part,
                                                         const gchar *id);

e_mail_part_headers_dup_default_headers ()

gchar **            e_mail_part_headers_dup_default_headers
                                                        (EMailPartHeaders *part);

e_mail_part_headers_set_default_headers ()

void                e_mail_part_headers_set_default_headers
                                                        (EMailPartHeaders *part,
                                                         const gchar * const *default_headers);

e_mail_part_headers_is_default ()

gboolean            e_mail_part_headers_is_default      (EMailPartHeaders *part,
                                                         const gchar *header_name);

e_mail_part_headers_ref_print_model ()

GtkTreeModel *      e_mail_part_headers_ref_print_model (EMailPartHeaders *part);

Property Details

The "default-headers" property

  "default-headers"          GStrv                 : Read / Write / Construct

Headers to display by default.