WKInspectorClientGtk.h [plain text]
#ifndef WKInspectorClientGtk_h
#define WKInspectorClientGtk_h
#include <WebKit2/WKBase.h>
#ifdef __cplusplus
extern "C" {
#endif
typedef bool (*WKInspectorClientGtkInspectorCallback)(WKInspectorRef inspector, const void* clientInfo);
typedef void (*WKInspectorClientGtkInspectorDidCloseCallback)(WKInspectorRef inspector, const void* clientInfo);
typedef void (*WKInspectorClientGtkInspectedURLChangedCallback)(WKInspectorRef inspector, WKStringRef url, const void* clientInfo);
typedef void (*WKInspectorClientGtkDidChangeAttachedHeightCallback)(WKInspectorRef inspector, unsigned height, const void* clientInfo);
struct WKInspectorClientGtk {
int version;
const void* clientInfo;
WKInspectorClientGtkInspectorCallback openWindow;
WKInspectorClientGtkInspectorDidCloseCallback didClose;
WKInspectorClientGtkInspectorCallback bringToFront;
WKInspectorClientGtkInspectedURLChangedCallback inspectedURLChanged;
WKInspectorClientGtkInspectorCallback attach;
WKInspectorClientGtkInspectorCallback detach;
WKInspectorClientGtkDidChangeAttachedHeightCallback didChangeAttachedHeight;
};
typedef struct WKInspectorClientGtk WKInspectorClientGtk;
enum { kWKInspectorClientGtkCurrentVersion = 0 };
WK_EXPORT void WKInspectorSetInspectorClientGtk(WKInspectorRef inspectorRef, const WKInspectorClientGtk* client);
#ifdef __cplusplus
}
#endif
#endif