![]() |
![]() |
![]() |
WebKitClutter Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy |
WebKitWebPluginDatabaseWebKitWebPluginDatabase — Provides information about the plugins the engine knows about |
WebKitWebPluginDatabase; WebKitWebPlugin * webkit_web_plugin_database_get_plugin_for_mimetype (WebKitWebPluginDatabase *database
,const char *mime_type
); GSList * webkit_web_plugin_database_get_plugins (WebKitWebPluginDatabase *database
); void webkit_web_plugin_database_plugins_list_free (GSList *list
); void webkit_web_plugin_database_refresh (WebKitWebPluginDatabase *database
);
This object allows you to query information about the plugins found by the engine while scanning the usual directories. You can then use the WebKitWebPlugin objects to get more information or enable/disable individual plugins.
WebKitWebPlugin * webkit_web_plugin_database_get_plugin_for_mimetype (WebKitWebPluginDatabase *database
,const char *mime_type
);
Returns the WebKitWebPlugin that is handling mimeType
in the
database
, or NULL
if there's none doing so.
|
a WebKitWebPluginDatabase |
|
a mime type |
Returns : |
a WebKitWebPlugin. [transfer full] |
Since 1.3.8
GSList * webkit_web_plugin_database_get_plugins
(WebKitWebPluginDatabase *database
);
Returns all WebKitWebPlugin available in database
.
The returned list must be freed with webkit_web_plugin_database_plugins_list_free()
|
a WebKitWebPluginDatabase |
Returns : |
a GSList of WebKitWebPlugin. [transfer full][element-type WebKitWebPlugin] |
Since 1.3.8
void webkit_web_plugin_database_plugins_list_free
(GSList *list
);
void webkit_web_plugin_database_refresh (WebKitWebPluginDatabase *database
);
Refreshes database
adding new plugins that are now in use and
removing those that have been disabled or are otherwise no longer
available.
|
a WebKitWebPluginDatabase |
Since 1.3.8