Synopsis
#include <midori/midori.h>
MidoriExtension;
MidoriExtensionClass;
MidoriExtensionPrivate;
gboolean midori_extension_is_prepared (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
MidoriExtension
typedef struct {
GObject parent_instance;
MidoriExtensionPrivate* priv;
} MidoriExtension;
MidoriExtensionClass
typedef struct {
GObjectClass parent_class;
} MidoriExtensionClass;
MidoriExtensionPrivate
typedef struct _MidoriExtensionPrivate MidoriExtensionPrivate;
midori_extension_is_prepared ()
gboolean midori_extension_is_prepared (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
);