Release 0.36.14
[vala-gnome.git] / vapi / libpeas-gtk-1.0.vapi
blob49b9ba0072289582c979a6456667a79ef94b2071
1 /* libpeas-gtk-1.0.vapi generated by vapigen, do not modify. */
3 [CCode (cprefix = "PeasGtk", gir_namespace = "PeasGtk", gir_version = "1.0", lower_case_cprefix = "peas_gtk_")]
4 namespace PeasGtk {
5         [CCode (cheader_filename = "libpeas-gtk/peas-gtk.h", type_id = "peas_gtk_plugin_manager_get_type ()")]
6         public class PluginManager : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
7                 [CCode (has_construct_function = false, type = "GtkWidget*")]
8                 public PluginManager (Peas.Engine? engine);
9                 public unowned Gtk.Widget get_view ();
10                 [NoAccessorMethod]
11                 public Peas.Engine engine { owned get; construct; }
12                 public PeasGtk.PluginManagerView view { get; construct; }
13         }
14         [CCode (cheader_filename = "libpeas-gtk/peas-gtk.h", type_id = "peas_gtk_plugin_manager_view_get_type ()")]
15         public class PluginManagerView : Gtk.TreeView, Atk.Implementor, Gtk.Buildable, Gtk.Scrollable {
16                 [CCode (has_construct_function = false, type = "GtkWidget*")]
17                 public PluginManagerView (Peas.Engine? engine);
18                 public unowned Peas.PluginInfo get_selected_plugin ();
19                 [Version (deprecated = true, deprecated_since = "1.2")]
20                 public bool get_show_builtin ();
21                 public void set_selected_plugin (Peas.PluginInfo info);
22                 [Version (deprecated = true, deprecated_since = "1.2")]
23                 public void set_show_builtin (bool show_builtin);
24                 [NoAccessorMethod]
25                 public Peas.Engine engine { owned get; construct; }
26                 [Version (deprecated = true, deprecated_since = "1.2")]
27                 public bool show_builtin { get; set; }
28                 public virtual signal void populate_popup (Gtk.Menu menu);
29         }
30         [CCode (cheader_filename = "libpeas-gtk/peas-gtk.h", type_cname = "PeasGtkConfigurableInterface", type_id = "peas_gtk_configurable_get_type ()")]
31         public interface Configurable : GLib.Object {
32                 public abstract Gtk.Widget create_configure_widget ();
33         }