| libunity-webapps Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
void (*UnityWebappsLauncherCallback) (UnityWebappsContext *context,gpointer user_data); UnityWebappsLauncherContext; void unity_webapps_launcher_add_action (UnityWebappsContext *context,const gchar *label,UnityWebappsLauncherCallback callback,gpointer user_data); void unity_webapps_launcher_clear_count (UnityWebappsContext *context); void unity_webapps_launcher_clear_progress (UnityWebappsContext *context); void unity_webapps_launcher_context_free (UnityWebappsLauncherContext *context); UnityWebappsLauncherContext * unity_webapps_launcher_context_new (UnityWebappsContext *main_context,GError **error); void unity_webapps_launcher_set_count (UnityWebappsContext *context,gint count); void unity_webapps_launcher_set_progress (UnityWebappsContext *context,gdouble progress); void unity_webapps_launcher_set_urgent (UnityWebappsContext *context);
void (*UnityWebappsLauncherCallback) (UnityWebappsContext *context,gpointer user_data);
typedef struct {
UnityWebappsContext *context;
UnityWebappsGenLauncher *launcher_proxy;
GHashTable *quicklist_callbacks_by_name;
guint launcher_rate;
} UnityWebappsLauncherContext;
void unity_webapps_launcher_add_action (UnityWebappsContext *context,const gchar *label,UnityWebappsLauncherCallback callback,gpointer user_data);
void unity_webapps_launcher_clear_count (UnityWebappsContext *context);
void unity_webapps_launcher_clear_progress
(UnityWebappsContext *context);
void unity_webapps_launcher_context_free (UnityWebappsLauncherContext *context);
UnityWebappsLauncherContext * unity_webapps_launcher_context_new (UnityWebappsContext *main_context,GError **error);
void unity_webapps_launcher_set_count (UnityWebappsContext *context,gint count);
void unity_webapps_launcher_set_progress (UnityWebappsContext *context,gdouble progress);
void unity_webapps_launcher_set_urgent (UnityWebappsContext *context);