![]() |
![]() |
![]() |
WebKitClutter Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
WebKitWebPlugin; WebKitWebPluginMIMEType; const char * webkit_web_plugin_get_description (WebKitWebPlugin *plugin
); gboolean webkit_web_plugin_get_enabled (WebKitWebPlugin *plugin
); GSList * webkit_web_plugin_get_mimetypes (WebKitWebPlugin *plugin
); const char * webkit_web_plugin_get_name (WebKitWebPlugin *plugin
); void webkit_web_plugin_set_enabled (WebKitWebPlugin *plugin
,gboolean enabled
); const char * webkit_web_plugin_get_path (WebKitWebPlugin *plugin
);
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 *plugin
);
|
a WebKitWebPlugin |
Returns : |
the description string for plugin . |
Since 1.3.8
gboolean webkit_web_plugin_get_enabled (WebKitWebPlugin *plugin
);
|
a WebKitWebPlugin |
Returns : |
TRUE if the plugin is enabled, FALSE otherwise |
Since 1.3.8
GSList * webkit_web_plugin_get_mimetypes (WebKitWebPlugin *plugin
);
Returns all the WebKitWebPluginMIMEType that plugin
is handling
at the moment.
|
a WebKitWebPlugin |
Returns : |
a GSList of WebKitWebPluginMIMEType. [transfer none][element-type WebKit.WebKitWebPluginMIMEType] |
Since 1.3.8
const char * webkit_web_plugin_get_name (WebKitWebPlugin *plugin
);
|
a WebKitWebPlugin |
Returns : |
the name string for plugin . |
Since 1.3.8
void webkit_web_plugin_set_enabled (WebKitWebPlugin *plugin
,gboolean enabled
);
Sets the enabled status of the plugin
.
|
a WebKitWebPlugin |
|
whether to enable the plugin |
Since 1.3.8
const char * webkit_web_plugin_get_path (WebKitWebPlugin *plugin
);
|
a WebKitWebPlugin |
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