| Top |
| const char * | webkit_web_plugin_get_description () |
| gboolean | webkit_web_plugin_get_enabled () |
| GSList * | webkit_web_plugin_get_mimetypes () |
| const char * | webkit_web_plugin_get_name () |
| void | webkit_web_plugin_set_enabled () |
| const char * | webkit_web_plugin_get_path () |
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.
const char *
webkit_web_plugin_get_description (WebKitWebPlugin *plugin);
Since 1.3.8
gboolean
webkit_web_plugin_get_enabled (WebKitWebPlugin *plugin);
Since 1.3.8
GSList *
webkit_web_plugin_get_mimetypes (WebKitWebPlugin *plugin);
Returns all the WebKitWebPluginMIMEType that plugin
is handling
at the moment.
a GSList of WebKitWebPluginMIMEType.
[transfer none][element-type WebKit.WebKitWebPluginMIMEType]
Since 1.3.8
const char *
webkit_web_plugin_get_name (WebKitWebPlugin *plugin);
Since 1.3.8
void webkit_web_plugin_set_enabled (WebKitWebPlugin *plugin,gboolean enabled);
Sets the enabled status of the plugin
.
Since 1.3.8
const char *
webkit_web_plugin_get_path (WebKitWebPlugin *plugin);
the absolute path to plugin
in system filename encoding
or NULL on failure to convert the filename from UTF-8.
Since 1.4.0
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 |
Since 1.3.8
“enabled” property“enabled” gboolean
Whether the plugin is enabled.
Flags: Read / Write
Default value: FALSE