{"meta":{"ns":"PeasGtk","version":"1.0","generator":"gi-docgen","generator-version":"2022.1"},"symbols":[{"type":"class","name":"PluginManager","ctype":"PeasGtkPluginManager","summary":"The #PeasGtkPluginManager structure contains only private data and should ..."},{"type":"class","name":"PluginManagerView","ctype":"PeasGtkPluginManagerView","summary":"The #PeasGtkPluginManagerView structure contains only private data and should ..."},{"type":"ctor","name":"new","type_name":"PluginManager","ident":"peas_gtk_plugin_manager_new","summary":"Creates a new plugin manager for the given [class@Peas.Engine]. ..."},{"type":"ctor","name":"new","type_name":"PluginManagerView","ident":"peas_gtk_plugin_manager_view_new","summary":"Creates a new plugin manager view for the given ..."},{"type":"function_macro","name":"CONFIGURABLE_IFACE","ident":"PEAS_GTK_CONFIGURABLE_IFACE","summary":"No description available."},{"type":"interface","name":"Configurable","ctype":"PeasGtkConfigurable","summary":"Interface for configurable plugins."},{"type":"method","name":"create_configure_widget","type_name":"Configurable","ident":"peas_gtk_configurable_create_configure_widget","summary":"Creates the configure widget for the plugin.  The ..."},{"type":"method","name":"get_selected_plugin","type_name":"PluginManagerView","ident":"peas_gtk_plugin_manager_view_get_selected_plugin","summary":"Returns the currently selected plugin, or %NULL if a ..."},{"type":"method","name":"get_show_builtin","type_name":"PluginManagerView","ident":"peas_gtk_plugin_manager_view_get_show_builtin","summary":"Returns if builtin plugins should be shown."},{"type":"method","name":"get_view","type_name":"PluginManager","ident":"peas_gtk_plugin_manager_get_view","summary":"Returns the [class@PluginManagerView] of @pm."},{"type":"method","name":"set_selected_plugin","type_name":"PluginManagerView","ident":"peas_gtk_plugin_manager_view_set_selected_plugin","summary":"Selects the given plugin."},{"type":"method","name":"set_show_builtin","type_name":"PluginManagerView","ident":"peas_gtk_plugin_manager_view_set_show_builtin","summary":"Sets if builtin plugins should be shown."},{"type":"property","name":"engine","type_name":"PluginManager","summary":"The [class@Peas.Engine] this manager is attached to."},{"type":"property","name":"engine","type_name":"PluginManagerView","summary":"No description available."},{"type":"property","name":"show-builtin","type_name":"PluginManagerView","summary":"If builtin plugins should be shown."},{"type":"property","name":"view","type_name":"PluginManager","summary":"The [class@PluginManagerView] shown in the #PeasGtkPluginManager."},{"type":"signal","name":"populate-popup","type_name":"PluginManagerView","summary":"Emitted before showing the context menu of the view. ..."},{"type":"vfunc","name":"create_configure_widget","type_name":"Configurable","summary":"Creates the configure widget for the plugin.  The ..."},{"type":"vfunc","name":"populate_popup","type_name":"PluginManagerView","summary":"No description available."}],"terms":{"":[1,6,13,17,18],"CONFIGURABLE":[15],"IFACE":[15],"PEAS_GTK_CONFIGURABLE_IFACE":[15],"[class@peas.engine]":[1,6],"access":[0,5],"add":[13],"all":[17,18],"allow":[17,18],"alwai":[17,18],"api":[0,5],"aspect":[17,18],"attach":[3],"avail":[11,14,15],"befor":[13],"behaviour":[17,18],"box":[17,18],"builtin":[8,10,12],"configur":[16,17,18],"connect":[13],"contain":[0,5],"context":[13],"creat":[1,6,17,18],"current":[7],"data":[0,5],"default":[1,6],"descript":[11,14,15],"dialog":[17,18],"do":[17,18],"emb":[17,18],"emit":[13],"engin":[1,3,6,11],"get":[2,7,8],"given":[1,6,9],"gnome":[17,18],"grant":[17,18],"guidelin":[17,18],"human":[17,18],"implement":[17,18],"instanc":[17,18],"instant-appli":[17,18],"interfac":[16,17,18],"item":[13],"manag":[0,1,3,5,6,17,18],"menu":[13],"menuitem":[13],"method":[17,18],"might":[17,18],"need":[13],"never":[17,18],"new":[1,6],"onli":[0,5],"other":[17,18],"otherwis":[17,18],"peas_gtk_configurable_create_configure_widget":[17],"peas_gtk_plugin_manager_get_view":[2],"peas_gtk_plugin_manager_new":[1],"peas_gtk_plugin_manager_view_get_selected_plugin":[7],"peas_gtk_plugin_manager_view_get_show_builtin":[8],"peas_gtk_plugin_manager_view_new":[6],"peas_gtk_plugin_manager_view_set_selected_plugin":[9],"peas_gtk_plugin_manager_view_set_show_builtin":[10],"peasgtkconfigurable":[16],"peasgtkpluginmanager":[0],"peasgtkpluginmanagerview":[5],"plugin":[0,1,5,6,7,8,9,10,12,16,17,18],"popul":[13,14],"popup":[13,14],"privat":[0,5],"promot":[17,18],"provid":[0,5],"relev":[17,18],"return":[2,7,8,17,18],"select":[7,9],"set":[9,10],"should":[0,5,8,10,12,17,18],"shouldn't":[17,18],"show":[8,10,12,13],"shown":[4,8,10,12],"signal":[13],"structur":[0,5],"take":[17,18],"to":[3],"ui":[17,18],"us":[0,1,5,6],"valid":[17,18],"view":[2,4,5,6,13],"widget":[17,18],"you":[13,17,18],"your":[13]}}