|  |  |  | Yelp Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals | ||||
YelpView; YelpViewClass; gboolean (*YelpViewActionValidFunc) (YelpView *view,GtkAction *action,gchar *uri,gpointer data); enum YelpViewState; GType yelp_view_state_get_type (void); GtkWidget * yelp_view_new (void); void yelp_view_load (YelpView *view,const gchar *uri); void yelp_view_load_uri (YelpView *view,YelpUri *uri); void yelp_view_load_document (YelpView *view,YelpUri *uri,YelpDocument *document); YelpDocument * yelp_view_get_document (YelpView *view); GtkActionGroup * yelp_view_get_action_group (YelpView *view); void yelp_view_add_link_action (YelpView *view,GtkAction *action,YelpViewActionValidFunc func,gpointer data); YelpUri * yelp_view_get_active_link_uri (YelpView *view); gchar * yelp_view_get_active_link_text (YelpView *view);
  GObject
   +----GInitiallyUnowned
         +----GtkWidget
               +----GtkContainer
                     +----WebKitWebView
                           +----YelpView
"page-desc" gchar* : Read "page-icon" gchar* : Read "page-id" gchar* : Read "page-title" gchar* : Read "root-title" gchar* : Read "state" YelpViewState : Read / Write "yelp-uri" YelpUri* : Read / Write
typedef struct {
    WebKitWebViewClass  parent_class;
    gboolean    (* external_uri)            (YelpView    *view,
                                             YelpUri     *uri);
} YelpViewClass;
gboolean (*YelpViewActionValidFunc) (YelpView *view,GtkAction *action,gchar *uri,gpointer data);
typedef enum {
    YELP_VIEW_STATE_BLANK,
    YELP_VIEW_STATE_LOADING,
    YELP_VIEW_STATE_LOADED,
    YELP_VIEW_STATE_ERROR
} YelpViewState;
void yelp_view_load_document (YelpView *view,YelpUri *uri,YelpDocument *document);
void yelp_view_add_link_action (YelpView *view,GtkAction *action,YelpViewActionValidFunc func,gpointer data);
"page-desc" property  "page-desc"                gchar*                : Read
The description of the page being viewed.
Default value: NULL
"page-icon" property  "page-icon"                gchar*                : Read
The icon of the page being viewed.
Default value: NULL
"page-id" property  "page-id"                  gchar*                : Read
The ID of the root page of the page being viewed.
Default value: NULL
"page-title" property  "page-title"               gchar*                : Read
The title of the page being viewed.
Default value: NULL
"root-title" property  "root-title"               gchar*                : Read
The title of the root page of the page being viewed.
Default value: NULL
"state" property"state" YelpViewState : Read / Write
The loading state of the view.
Default value: YELP_VIEW_STATE_BLANK