Sha256: 93a6878dcf34db2255066f2d687c3e2cce0951f89482bbc146f1f0a11a3ffa09
Contents?: true
Size: 1.21 KB
Versions: 13
Compression:
Stored size: 1.21 KB
Contents
/* webview.i */ %module WebView %{ extern void rho_webview_refresh(int index); #define refresh rho_webview_refresh extern void rho_webview_navigate(const char* url, int index); #define navigate rho_webview_navigate extern char* rho_webview_current_location(int index); #define current_location rho_webview_current_location extern char* rho_webview_execute_js(const char* js, int index); #define execute_js rho_webview_execute_js extern void rho_webview_set_menu_items(VALUE argv); #define set_menu_items rho_webview_set_menu_items extern int rho_webview_active_tab(); #define active_tab rho_webview_active_tab extern void rho_webview_full_screen_mode(int enable); #define full_screen_mode rho_webview_full_screen_mode extern void rho_webview_set_cookie(const char* url, const char* cookie); #define set_cookie rho_webview_set_cookie %} %typemap(default) int index { $1 = 0; } extern void refresh(int index); extern void navigate(const char* url, int index); extern const char* current_location(int index); extern const char* execute_js(const char* js, int index); extern void set_menu_items(VALUE argv); extern int active_tab(); extern void full_screen_mode(int enable); extern void set_cookie(const char* url, const char* cookie);
Version data entries
13 entries across 13 versions & 1 rubygems