| WebKitGTK+ Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | ||||
WebKitWebPlugin; WebKitWebPluginMIMEType; const char * webkit_web_plugin_get_description (WebKitWebPlugin *Param1); gboolean webkit_web_plugin_get_enabled (WebKitWebPlugin *Param1); GSList * webkit_web_plugin_get_mimetypes (WebKitWebPlugin *Param1); const char * webkit_web_plugin_get_name (WebKitWebPlugin *Param1); void webkit_web_plugin_set_enabled (WebKitWebPlugin *Param1,gboolean Param2); const char * webkit_web_plugin_get_path (WebKitWebPlugin *Param1);
This object represents a single plugin, found by WebKitGTK+ while scanning the various usual directories. This object can be used to get more information about a plugin, and enable/disable it, allowing fine-grained control of plugins. The list of available plugins can be obtained from the WebKitWebPluginDatabase object.
typedef struct {
char* name;
char* description;
char** extensions;
} WebKitWebPluginMIMEType;
A structure representing one of the MIME types associated with a plugin. A GSList of these objects will be returned by webkit_web_plugin_get_mimetypes, use webkit_web_plugin_mime_type_list_free to free it.
| the name of the MIME type. | |
| the description of the MIME type. | |
a NULL-terminated array with the extensions
associated with this MIME type. |
Since 1.3.8
const char * webkit_web_plugin_get_description (WebKitWebPlugin *Param1);
Returns : |
the description string for plugin. |
Since 1.3.8
gboolean webkit_web_plugin_get_enabled (WebKitWebPlugin *Param1);
Returns : |
TRUE if the plugin is enabled, FALSE otherwise |
Since 1.3.8
GSList * webkit_web_plugin_get_mimetypes (WebKitWebPlugin *Param1);
Returns all the WebKitWebPluginMIMEType that plugin is handling
at the moment.
Returns : |
a GSList of WebKitWebPluginMIMEType. [transfer none][element-type WebKit.WebKitWebPluginMIMEType] |
Since 1.3.8
const char * webkit_web_plugin_get_name (WebKitWebPlugin *Param1);
Returns : |
the name string for plugin. |
Since 1.3.8
void webkit_web_plugin_set_enabled (WebKitWebPlugin *Param1,gboolean Param2);
Sets the enabled status of the plugin.
Since 1.3.8
const char * webkit_web_plugin_get_path (WebKitWebPlugin *Param1);
Returns : |
the absolute path to plugin in system filename encoding
or NULL on failure to convert the filename from UTF-8. |
Since 1.4.0