EvDocumentLinks

EvDocumentLinks

Synopsis

struct              EvDocumentLinksInterface;
EvLinkDest *        ev_document_links_find_link_dest    (EvDocumentLinks *document_links,
                                                         const gchar *link_name);
gint                ev_document_links_find_link_page    (EvDocumentLinks *document_links,
                                                         const gchar *link_name);
gint                ev_document_links_get_dest_page     (EvDocumentLinks *document_links,
                                                         EvLinkDest *dest);
gchar *             ev_document_links_get_dest_page_label
                                                        (EvDocumentLinks *document_links,
                                                         EvLinkDest *dest);
EvMappingList *     ev_document_links_get_links         (EvDocumentLinks *document_links,
                                                         EvPage *page);
GtkTreeModel *      ev_document_links_get_links_model   (EvDocumentLinks *document_links);
gboolean            ev_document_links_has_document_links
                                                        (EvDocumentLinks *document_links);

Description

Details

struct EvDocumentLinksInterface

struct EvDocumentLinksInterface {
	GTypeInterface base_iface;

	/* Methods  */
	gboolean       (* has_document_links) (EvDocumentLinks *document_links);
	GtkTreeModel  *(* get_links_model)    (EvDocumentLinks *document_links);
	EvMappingList *(* get_links)          (EvDocumentLinks *document_links,
					       EvPage          *page);
	EvLinkDest    *(* find_link_dest)     (EvDocumentLinks *document_links,
					       const gchar     *link_name);
	gint           (* find_link_page)     (EvDocumentLinks *document_links,
					       const gchar     *link_name);
};

ev_document_links_find_link_dest ()

EvLinkDest *        ev_document_links_find_link_dest    (EvDocumentLinks *document_links,
                                                         const gchar *link_name);

ev_document_links_find_link_page ()

gint                ev_document_links_find_link_page    (EvDocumentLinks *document_links,
                                                         const gchar *link_name);

ev_document_links_get_dest_page ()

gint                ev_document_links_get_dest_page     (EvDocumentLinks *document_links,
                                                         EvLinkDest *dest);

ev_document_links_get_dest_page_label ()

gchar *             ev_document_links_get_dest_page_label
                                                        (EvDocumentLinks *document_links,
                                                         EvLinkDest *dest);

ev_document_links_get_links ()

EvMappingList *     ev_document_links_get_links         (EvDocumentLinks *document_links,
                                                         EvPage *page);

ev_document_links_get_links_model ()

GtkTreeModel *      ev_document_links_get_links_model   (EvDocumentLinks *document_links);

ev_document_links_has_document_links ()

gboolean            ev_document_links_has_document_links
                                                        (EvDocumentLinks *document_links);