EvDocumentForms: Atril Document Library Reference Manual

## EvDocumentForms EvDocumentForms |

## Functions

#define | EV_DOCUMENT_FORMS_IFACE()
#define | EV_IS_DOCUMENT_FORMS_IFACE()
EvMappingList * | ev_document_forms_get_form_fields ()
gchar * | ev_document_forms_form_field_text_get_text ()
void | ev_document_forms_form_field_text_set_text ()
gboolean | ev_document_forms_form_field_button_get_state ()
void | ev_document_forms_form_field_button_set_state ()
gchar * | ev_document_forms_form_field_choice_get_item ()
gint | ev_document_forms_form_field_choice_get_n_items ()
gboolean | ev_document_forms_form_field_choice_is_item_selected ()
void | ev_document_forms_form_field_choice_select_item ()
void | ev_document_forms_form_field_choice_toggle_item ()
void | ev_document_forms_form_field_choice_unselect_all ()
void | ev_document_forms_form_field_choice_set_text ()
gchar * | ev_document_forms_form_field_choice_get_text ()

## Types and Values

| EvDocumentForms

## Object Hierarchy

        GInterface
        ╰── EvDocumentForms

## Description

## Functions

### EV_DOCUMENT_FORMS_IFACE()

    #define EV_DOCUMENT_FORMS_IFACE(k)	  (G_TYPE_CHECK_CLASS_CAST((k), EV_TYPE_DOCUMENT_FORMS, EvDocumentFormsInterface))

### EV_IS_DOCUMENT_FORMS_IFACE()

    #define EV_IS_DOCUMENT_FORMS_IFACE(k)     (G_TYPE_CHECK_CLASS_TYPE ((k), EV_TYPE_DOCUMENT_FORMS))

### ev_document_forms_get_form_fields ()

    EvMappingList *
    ev_document_forms_get_form_fields (EvDocumentForms *document_forms,
                                       EvPage *page);

### ev_document_forms_form_field_text_get_text ()

    gchar *
    ev_document_forms_form_field_text_get_text
                                   (EvDocumentForms *document_forms,
                                    EvFormField *field);

### ev_document_forms_form_field_text_set_text ()

    void
    ev_document_forms_form_field_text_set_text
                                   (EvDocumentForms *document_forms,
                                    EvFormField *field,
                                    const gchar *text);

### ev_document_forms_form_field_button_get_state ()

    gboolean
    ev_document_forms_form_field_button_get_state
                                   (EvDocumentForms *document_forms,
                                    EvFormField *field);

### ev_document_forms_form_field_button_set_state ()

    void
    ev_document_forms_form_field_button_set_state
                                   (EvDocumentForms *document_forms,
                                    EvFormField *field,
                                    gboolean state);

### ev_document_forms_form_field_choice_get_item ()

    gchar *
    ev_document_forms_form_field_choice_get_item
                                   (EvDocumentForms *document_forms,
                                    EvFormField *field,
                                    gint index);

### ev_document_forms_form_field_choice_get_n_items ()

    gint
    ev_document_forms_form_field_choice_get_n_items
                                   (EvDocumentForms *document_forms,
                                    EvFormField *field);

### ev_document_forms_form_field_choice_is_item_selected ()

    gboolean
    ev_document_forms_form_field_choice_is_item_selected
                                   (EvDocumentForms *document_forms,
                                    EvFormField *field,
                                    gint index);

### ev_document_forms_form_field_choice_select_item ()

    void
    ev_document_forms_form_field_choice_select_item
                                   (EvDocumentForms *document_forms,
                                    EvFormField *field,
                                    gint index);

### ev_document_forms_form_field_choice_toggle_item ()

    void
    ev_document_forms_form_field_choice_toggle_item
                                   (EvDocumentForms *document_forms,
                                    EvFormField *field,
                                    gint index);

### ev_document_forms_form_field_choice_unselect_all ()

    void
    ev_document_forms_form_field_choice_unselect_all
                                   (EvDocumentForms *document_forms,
                                    EvFormField *field);

### ev_document_forms_form_field_choice_set_text ()

    void
    ev_document_forms_form_field_choice_set_text
                                   (EvDocumentForms *document_forms,
                                    EvFormField *field,
                                    const gchar *text);

### ev_document_forms_form_field_choice_get_text ()

    gchar *
    ev_document_forms_form_field_choice_get_text
                                   (EvDocumentForms *document_forms,
                                    EvFormField *field);

## Types and Values

### EvDocumentForms

    typedef struct _EvDocumentForms EvDocumentForms;