Top | ![]() |
![]() |
![]() |
![]() |
YelpUri * | document-uri | Read / Write / Construct Only |
gboolean | indexed | Read / Write / Construct |
GObject ╰── YelpDocument ├── YelpDocbookDocument ├── YelpHelpList ├── YelpInfoDocument ├── YelpMallardDocument ├── YelpManDocument ╰── YelpSimpleDocument
void (*YelpDocumentCallback) (YelpDocument *document
,YelpDocumentSignal signal
,gpointer user_data
,GError *error
);
YelpDocument *
yelp_document_lookup_document_uri (const gchar *docuri
);
gboolean yelp_document_request_page (YelpDocument *document
,const gchar *page_id
,GCancellable *cancellable
,YelpDocumentCallback callback
,gpointer user_data
,GDestroyNotify notify
);
void yelp_document_give_contents (YelpDocument *document
,const gchar *page_id
,gchar *contents
,const gchar *mime
);
gchar * yelp_document_get_mime_type (YelpDocument *document
,const gchar *page_id
);
const gchar * yelp_document_read_contents (YelpDocument *document
,const gchar *page_id
);
void yelp_document_finish_read (YelpDocument *document
,const gchar *contents
);
gchar * yelp_document_get_page_id (YelpDocument *document
,const gchar *id
);
void yelp_document_set_page_id (YelpDocument *document
,const gchar *id
,const gchar *page_id
);
gchar * yelp_document_get_root_id (YelpDocument *document
,const gchar *page_id
);
void yelp_document_set_root_id (YelpDocument *document
,const gchar *page_id
,const gchar *root_id
);
gchar * yelp_document_get_prev_id (YelpDocument *document
,const gchar *page_id
);
void yelp_document_set_prev_id (YelpDocument *document
,const gchar *page_id
,const gchar *prev_id
);
char * yelp_document_get_next_id (YelpDocument *document
,const gchar *page_id
);
void yelp_document_set_next_id (YelpDocument *document
,const gchar *page_id
,const gchar *next_id
);
gchar * yelp_document_get_up_id (YelpDocument *document
,const gchar *page_id
);
void yelp_document_set_up_id (YelpDocument *document
,const gchar *page_id
,const gchar *up_id
);
gchar * yelp_document_get_root_title (YelpDocument *document
,const gchar *page_id
);
gchar * yelp_document_get_page_title (YelpDocument *document
,const gchar *page_id
);
void yelp_document_set_page_title (YelpDocument *document
,const gchar *page_id
,const gchar *title
);
gchar * yelp_document_get_page_desc (YelpDocument *document
,const gchar *page_id
);
void yelp_document_set_page_desc (YelpDocument *document
,const gchar *page_id
,const gchar *desc
);
gchar * yelp_document_get_page_icon (YelpDocument *document
,const gchar *page_id
);
void yelp_document_set_page_icon (YelpDocument *document
,const gchar *page_id
,const gchar *icon
);
gboolean yelp_document_has_page (YelpDocument *document
,const gchar *page_id
);
void yelp_document_signal (YelpDocument *document
,const gchar *page_id
,YelpDocumentSignal signal
,const GError *error
);
void yelp_document_error_pending (YelpDocument *document
,const GError *error
);
“document-uri”
property “document-uri” YelpUri *
The URI which identifies the document.
Flags: Read / Write / Construct Only
“indexed”
property“indexed” gboolean
Whether the document content has been indexed.
Flags: Read / Write / Construct
Default value: FALSE