X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;ds=inline;f=libdocument%2Fev-document-links.h;h=36fa25491baa65665994c2d36289b453797c7d54;hb=38c1b9aab8bfb41de6dc07df26fd6743a63ea015;hp=36148403a420f5a4197fa4d34c3d365c7bb2e070;hpb=356536f6b8b44bfcf13c644a26ecdd583465bc0f;p=evince.git diff --git a/libdocument/ev-document-links.h b/libdocument/ev-document-links.h index 36148403..36fa2549 100644 --- a/libdocument/ev-document-links.h +++ b/libdocument/ev-document-links.h @@ -67,6 +67,8 @@ struct _EvDocumentLinksInterface EvPage *page); EvLinkDest *(* find_link_dest) (EvDocumentLinks *document_links, const gchar *link_name); + gint (* find_link_page) (EvDocumentLinks *document_links, + const gchar *link_name); }; GType ev_document_links_get_type (void) G_GNUC_CONST; @@ -77,10 +79,16 @@ EvMappingList *ev_document_links_get_links (EvDocumentLinks *document_ EvPage *page); 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); +gint ev_document_links_get_link_page (EvDocumentLinks *document_links, + EvLink *link); +gchar *ev_document_links_get_link_page_label (EvDocumentLinks *document_links, + EvLink *link); G_END_DECLS