Synopsis
#include <midori/midori.h>
MidoriExtensionPrivate;
MidoriExtension;
gboolean midori_extension_is_prepared (MidoriExtension *extension);
gboolean midori_extension_has_preferences (MidoriExtension *extension);
gboolean midori_extension_is_active (MidoriExtension *extension);
gboolean midori_extension_is_deactivating (MidoriExtension *extension);
void midori_extension_deactivate (MidoriExtension *extension);
MidoriApp * midori_extension_get_app (MidoriExtension *extension);
const gchar * midori_extension_get_config_dir (MidoriExtension *extension);
void midori_extension_install_boolean (MidoriExtension *extension,
const gchar *name,
gboolean default_value);
gboolean midori_extension_get_boolean (MidoriExtension *extension,
const gchar *name);
void midori_extension_set_boolean (MidoriExtension *extension,
const gchar *name,
gboolean value);
void midori_extension_install_integer (MidoriExtension *extension,
const gchar *name,
gint default_value);
gint midori_extension_get_integer (MidoriExtension *extension,
const gchar *name);
void midori_extension_set_integer (MidoriExtension *extension,
const gchar *name,
gint value);
void midori_extension_install_string (MidoriExtension *extension,
const gchar *name,
const gchar *default_value);
const gchar * midori_extension_get_string (MidoriExtension *extension,
const gchar *name);
void midori_extension_set_string (MidoriExtension *extension,
const gchar *name,
const gchar *value);
void midori_extension_install_string_list
(MidoriExtension *extension,
const gchar *name,
gchar **default_value,
gsize default_length);
gchar ** midori_extension_get_string_list (MidoriExtension *extension,
const gchar *name,
gsize *length);
void midori_extension_set_string_list (MidoriExtension *extension,
const gchar *name,
gchar **value,
gsize length);
Details
MidoriExtensionPrivate
typedef struct _MidoriExtensionPrivate MidoriExtensionPrivate;
MidoriExtension
typedef struct {
GObject parent_instance;
MidoriExtensionPrivate* priv;
} MidoriExtension;
midori_extension_is_prepared ()
gboolean midori_extension_is_prepared (MidoriExtension *extension);
midori_extension_has_preferences ()
gboolean midori_extension_has_preferences (MidoriExtension *extension);
midori_extension_is_active ()
gboolean midori_extension_is_active (MidoriExtension *extension);
midori_extension_is_deactivating ()
gboolean midori_extension_is_deactivating (MidoriExtension *extension);
midori_extension_deactivate ()
void midori_extension_deactivate (MidoriExtension *extension);
midori_extension_get_config_dir ()
const gchar * midori_extension_get_config_dir (MidoriExtension *extension);
midori_extension_install_boolean ()
void midori_extension_install_boolean (MidoriExtension *extension,
const gchar *name,
gboolean default_value);
midori_extension_get_boolean ()
gboolean midori_extension_get_boolean (MidoriExtension *extension,
const gchar *name);
midori_extension_set_boolean ()
void midori_extension_set_boolean (MidoriExtension *extension,
const gchar *name,
gboolean value);
midori_extension_install_integer ()
void midori_extension_install_integer (MidoriExtension *extension,
const gchar *name,
gint default_value);
midori_extension_get_integer ()
gint midori_extension_get_integer (MidoriExtension *extension,
const gchar *name);
midori_extension_set_integer ()
void midori_extension_set_integer (MidoriExtension *extension,
const gchar *name,
gint value);
midori_extension_install_string ()
void midori_extension_install_string (MidoriExtension *extension,
const gchar *name,
const gchar *default_value);
midori_extension_get_string ()
const gchar * midori_extension_get_string (MidoriExtension *extension,
const gchar *name);
midori_extension_set_string ()
void midori_extension_set_string (MidoriExtension *extension,
const gchar *name,
const gchar *value);
midori_extension_install_string_list ()
void midori_extension_install_string_list
(MidoriExtension *extension,
const gchar *name,
gchar **default_value,
gsize default_length);
midori_extension_get_string_list ()
gchar ** midori_extension_get_string_list (MidoriExtension *extension,
const gchar *name,
gsize *length);
midori_extension_set_string_list ()
void midori_extension_set_string_list (MidoriExtension *extension,
const gchar *name,
gchar **value,
gsize length);