webkitwebsettings.h [plain text]
#ifndef webkitwebsettings_h
#define webkitwebsettings_h
#include <glib-object.h>
#include <webkit/webkitdefines.h>
G_BEGIN_DECLS
#define WEBKIT_TYPE_WEB_SETTINGS (webkit_web_settings_get_type())
#define WEBKIT_WEB_SETTINGS(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_TYPE_WEB_SETTINGS, WebKitWebSettings))
#define WEBKIT_WEB_SETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), WEBKIT_TYPE_WEB_SETTINGS, WebKitWebSettingsClass))
#define WEBKIT_IS_WEB_SETTINGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_TYPE_WEB_SETTINGS))
#define WEBKIT_IS_WEB_SETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), WEBKIT_TYPE_WEB_SETTINGS))
#define WEBKIT_WEB_SETTINGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), WEBKIT_TYPE_WEB_SETTINGS, WebKitWebSettingsClass))
typedef enum {
WEBKIT_EDITING_BEHAVIOR_MAC,
WEBKIT_EDITING_BEHAVIOR_WINDOWS,
WEBKIT_EDITING_BEHAVIOR_UNIX
} WebKitEditingBehavior;
typedef struct _WebKitWebSettingsPrivate WebKitWebSettingsPrivate;
struct _WebKitWebSettings {
GObject parent_instance;
WebKitWebSettingsPrivate *priv;
};
struct _WebKitWebSettingsClass {
GObjectClass parent_class;
void (*_webkit_reserved1) (void);
void (*_webkit_reserved2) (void);
void (*_webkit_reserved3) (void);
void (*_webkit_reserved4) (void);
};
WEBKIT_API GType
webkit_web_settings_get_type (void);
WEBKIT_API WebKitWebSettings *
webkit_web_settings_new (void);
WEBKIT_API WebKitWebSettings *
webkit_web_settings_copy (WebKitWebSettings *web_settings);
WEBKIT_API const gchar *
webkit_web_settings_get_user_agent (WebKitWebSettings *web_settings);
G_END_DECLS
#endif