/usr/share/vala-0.20/vapi/gdl-3.0.vapi is in valac-0.20-vapi 0.20.1-2ubuntu5.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 | /* gdl-3.0.vapi generated by vapigen, do not modify. */
[CCode (cprefix = "Gdl", gir_namespace = "Gdl", gir_version = "3", lower_case_cprefix = "gdl_")]
namespace Gdl {
[CCode (cheader_filename = "gdl/gdl.h", type_id = "gdl_dock_get_type ()")]
public class Dock : Gdl.DockObject, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Dock ();
public void add_floating_item (Gdl.DockItem item, int x, int y, int width, int height);
public void add_item (Gdl.DockItem item, Gdl.DockPlacement placement);
public unowned Gdl.DockItem get_item_by_name (string name);
public GLib.List<weak Gdl.DockObject> get_named_items ();
[Deprecated (since = "3.6")]
public unowned Gdl.DockPlaceholder get_placeholder_by_name (string name);
public unowned Gdl.DockObject get_root ();
public void hide_preview ();
public Gtk.Widget new_from (bool floating);
public void set_skip_taskbar (bool skip);
public void show_preview (Gdk.Rectangle rect);
[Deprecated (since = "3.6")]
public void xor_rect (Gdk.Rectangle rect);
[Deprecated (since = "3.6")]
public void xor_rect_hide ();
[NoAccessorMethod]
public string default_title { owned get; set; }
[NoAccessorMethod]
public bool floating { get; construct; }
[NoAccessorMethod]
public int floatx { get; set construct; }
[NoAccessorMethod]
public int floaty { get; set construct; }
[NoAccessorMethod]
public int height { get; set construct; }
[NoAccessorMethod]
public bool skip_taskbar { get; set construct; }
[NoAccessorMethod]
public int width { get; set construct; }
public virtual signal void layout_changed ();
}
[CCode (cheader_filename = "gdl/gdl.h", type_id = "gdl_dock_bar_get_type ()")]
public class DockBar : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public DockBar (GLib.Object? master);
[Deprecated (since = "3.6")]
public Gtk.Orientation get_orientation ();
public Gdl.DockBarStyle get_style ();
[Deprecated (since = "3.6")]
public void set_orientation (Gtk.Orientation orientation);
public void set_style (Gdl.DockBarStyle style);
[NoAccessorMethod]
public Gdl.DockBarStyle dockbar_style { get; set construct; }
[NoAccessorMethod]
public GLib.Object master { owned get; set; }
}
[CCode (cheader_filename = "gdl/gdl.h", type_id = "gdl_dock_item_get_type ()")]
public class DockItem : Gdl.DockObject, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public DockItem (string name, string long_name, Gdl.DockItemBehavior behavior);
public void bind (Gtk.Widget dock);
public void dock_to (Gdl.DockItem? target, Gdl.DockPlacement position, int docking_param);
public Gdl.DockItemBehavior get_behavior_flags ();
public unowned Gtk.Widget get_child ();
public void get_drag_area (Gdk.Rectangle rect);
public unowned Gtk.Widget get_grip ();
public Gtk.Orientation get_orientation ();
public unowned Gtk.Widget get_tablabel ();
public void hide_grip ();
public void hide_item ();
public void iconify_item ();
public bool is_closed ();
public bool is_iconified ();
public bool is_placeholder ();
public void @lock ();
public void notify_deselected ();
public void notify_selected ();
public bool or_child_has_focus ();
public void preferred_size (Gtk.Requisition req);
public void set_behavior_flags (Gdl.DockItemBehavior behavior, bool clear);
public void set_child (Gtk.Widget? child);
public void set_default_position (Gdl.DockObject reference);
[CCode (cname = "gdl_dock_item_class_set_has_grip")]
public class void set_has_grip (bool has_grip);
public virtual void set_orientation (Gtk.Orientation orientation);
public void set_tablabel (Gtk.Widget tablabel);
public void show_grip ();
public void show_item ();
public void unbind ();
public void unlock ();
public void unset_behavior_flags (Gdl.DockItemBehavior behavior);
[CCode (has_construct_function = false, type = "GtkWidget*")]
public DockItem.with_pixbuf_icon (string name, string long_name, Gdk.Pixbuf pixbuf_icon, Gdl.DockItemBehavior behavior);
[CCode (has_construct_function = false, type = "GtkWidget*")]
public DockItem.with_stock (string name, string long_name, string stock_id, Gdl.DockItemBehavior behavior);
[NoAccessorMethod]
public Gdl.DockItemBehavior behavior { get; set; }
[NoAccessorMethod]
public bool closed { get; set; }
[NoAccessorMethod]
public bool iconified { get; set; }
[NoAccessorMethod]
public bool locked { get; set; }
public Gtk.Orientation orientation { get; set construct; }
[NoAccessorMethod]
public int preferred_height { get; set; }
[NoAccessorMethod]
public int preferred_width { get; set; }
[NoAccessorMethod]
public bool resize { get; set; }
public signal void deselected ();
public virtual signal void dock_drag_begin ();
public virtual signal void dock_drag_end (bool cancelled);
public virtual signal void dock_drag_motion (Gdk.Device device, int x, int y);
public virtual signal void move_focus_child (Gtk.DirectionType direction);
public signal void selected ();
}
[CCode (cheader_filename = "gdl/gdl.h", type_id = "gdl_dock_item_button_image_get_type ()")]
public class DockItemButtonImage : Gtk.Widget, Atk.Implementor, Gtk.Buildable {
public Gdl.DockItemButtonImageType image_type;
[CCode (has_construct_function = false, type = "GtkWidget*")]
public DockItemButtonImage (Gdl.DockItemButtonImageType image_type);
}
[CCode (cheader_filename = "gdl/gdl.h", type_id = "gdl_dock_item_grip_get_type ()")]
public class DockItemGrip : Gtk.Container, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public DockItemGrip (Gdl.DockItem item);
public bool has_event (Gdk.Event event);
public void hide_handle ();
public void set_cursor (bool in_drag);
public void set_label (Gtk.Widget label);
public void show_handle ();
public Gdl.DockItem item { construct; }
}
[CCode (cheader_filename = "gdl/gdl.h", type_id = "gdl_dock_layout_get_type ()")]
public class DockLayout : GLib.Object {
[CCode (has_construct_function = false)]
public DockLayout (GLib.Object master);
public void attach (Gdl.DockMaster master);
public void delete_layout (string name);
public GLib.List<string> get_layouts (bool include_default);
public unowned GLib.Object get_master ();
public bool is_dirty ();
public bool load_from_file (string filename);
public bool load_layout (string? name);
public void save_layout (string? name);
public bool save_to_file (string filename);
public void set_master (GLib.Object master);
[NoAccessorMethod]
public bool dirty { get; }
public GLib.Object master { get; set; }
}
[CCode (cheader_filename = "gdl/gdl.h", type_id = "gdl_dock_master_get_type ()")]
public class DockMaster : GLib.Object {
[CCode (has_construct_function = false)]
protected DockMaster ();
public void add (Gdl.DockObject object);
public void @foreach (GLib.Func function);
public void foreach_toplevel (bool include_controller, GLib.Func function);
public unowned Gdl.DockObject get_controller ();
public string get_dock_name ();
public unowned Gdl.DockObject get_object (string nick_name);
public void remove (Gdl.DockObject object);
public void set_controller (Gdl.DockObject new_controller);
[NoAccessorMethod]
public string default_title { owned get; set; }
[NoAccessorMethod]
public int locked { get; set; }
[NoAccessorMethod]
public Gdl.SwitcherStyle switcher_style { get; set; }
public virtual signal void layout_changed ();
}
[CCode (cheader_filename = "gdl/gdl.h", type_id = "gdl_dock_notebook_get_type ()")]
public class DockNotebook : Gdl.DockItem, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public DockNotebook ();
[NoAccessorMethod]
public int page { get; set; }
}
[CCode (cheader_filename = "gdl/gdl.h", type_id = "gdl_dock_object_get_type ()")]
public class DockObject : Gtk.Container, Atk.Implementor, Gtk.Buildable {
public Gdl.DockObjectFlags deprecated_flags;
public weak GLib.Object deprecated_master;
[CCode (has_construct_function = false)]
protected DockObject ();
public void bind (GLib.Object master);
public virtual bool child_placement (Gdl.DockObject child, Gdl.DockPlacement? placement);
public virtual bool dock_request (int x, int y, Gdl.DockRequest request);
public void freeze ();
public unowned Gdl.DockObject get_controller ();
public unowned string get_long_name ();
public unowned GLib.Object get_master ();
public unowned Gdl.DockObject get_parent_object ();
public unowned Gdk.Pixbuf get_pixbuf ();
public unowned string get_stock_id ();
public unowned Gdl.Dock get_toplevel ();
public bool is_automatic ();
public bool is_bound ();
public bool is_closed ();
public bool is_compound ();
public bool is_frozen ();
public void layout_changed_notify ();
public static unowned string nick_from_type (GLib.Type type);
public virtual void present (Gdl.DockObject? child);
public virtual void reduce ();
public virtual bool reorder (Gdl.DockObject child, Gdl.DockPlacement new_position, GLib.Value? other_data);
public void set_long_name (string name);
public void set_manual ();
public void set_pixbuf (Gdk.Pixbuf? icon);
public void set_stock_id (string stock_id);
public static GLib.Type set_type_for_nick (string nick, GLib.Type type);
public void thaw ();
public static GLib.Type type_from_nick (string nick);
public void unbind ();
public string long_name { get; set construct; }
[NoAccessorMethod]
public Gdl.DockMaster master { owned get; set construct; }
public string name { get; construct; }
[NoAccessorMethod]
public void* pixbuf_icon { get; set; }
public string stock_id { get; set construct; }
[HasEmitter]
public virtual signal void detach (bool recursive);
[HasEmitter]
public virtual signal void dock (Gdl.DockObject requestor, Gdl.DockPlacement position, GLib.Value other_data);
}
[CCode (cheader_filename = "gdl/gdl.h", type_id = "gdl_dock_paned_get_type ()")]
public class DockPaned : Gdl.DockItem, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public DockPaned (Gtk.Orientation orientation);
[NoAccessorMethod]
public uint position { get; set; }
}
[CCode (cheader_filename = "gdl/gdl.h", type_id = "gdl_dock_param_get_type ()")]
public class DockParam {
[CCode (has_construct_function = false)]
protected DockParam ();
}
[CCode (cheader_filename = "gdl/gdl.h", type_id = "gdl_dock_placeholder_get_type ()")]
public class DockPlaceholder : Gdl.DockObject, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public DockPlaceholder (string name, Gdl.DockObject object, Gdl.DockPlacement position, bool sticky);
public void attach (Gdl.DockObject object);
[NoAccessorMethod]
public bool floating { get; construct; }
[NoAccessorMethod]
public int floatx { get; construct; }
[NoAccessorMethod]
public int floaty { get; construct; }
[NoAccessorMethod]
public int height { get; set construct; }
[NoAccessorMethod]
public Gdl.DockObject host { owned get; set; }
[NoAccessorMethod]
public Gdl.DockPlacement next_placement { get; set; }
[NoAccessorMethod]
public bool sticky { get; construct; }
[NoAccessorMethod]
public int width { get; set construct; }
}
[CCode (cheader_filename = "gdl/gdl.h", type_id = "gdl_dock_tablabel_get_type ()")]
public class DockTablabel : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
public bool active;
public uint drag_handle_size;
public Gdk.EventButton drag_start_event;
public weak Gdk.Window event_window;
public bool pre_drag;
[CCode (has_construct_function = false, type = "GtkWidget*")]
[Deprecated (since = "3.6")]
public DockTablabel (Gdl.DockItem item);
public void activate ();
public void deactivate ();
[NoAccessorMethod]
public Gdl.DockItem item { owned get; set; }
public virtual signal void button_pressed_handle (Gdk.Event event);
}
[CCode (cheader_filename = "gdl/gdl.h", type_id = "gdl_preview_window_get_type ()")]
public class PreviewWindow : Gtk.Window, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public PreviewWindow ();
public void update (Gdk.Rectangle rect);
}
[CCode (cheader_filename = "gdl/gdl.h", type_id = "gdl_switcher_get_type ()")]
public class Switcher : Gtk.Notebook, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Switcher ();
public int insert_page (Gtk.Widget page, Gtk.Widget tab_widget, string label, string tooltips, string stock_id, Gdk.Pixbuf pixbuf_icon, int position);
[NoAccessorMethod]
public Gdl.SwitcherStyle switcher_style { get; set; }
}
[CCode (cheader_filename = "gdl/gdl.h", has_type_id = false)]
public struct DockRequest {
public weak Gdl.DockObject applicant;
public weak Gdl.DockObject target;
public Gdl.DockPlacement position;
public Cairo.RectangleInt rect;
public GLib.Value extra;
}
[CCode (cheader_filename = "gdl/gdl.h", cprefix = "GDL_DOCK_BAR_", type_id = "gdl_dock_bar_style_get_type ()")]
public enum DockBarStyle {
ICONS,
TEXT,
BOTH,
AUTO
}
[CCode (cheader_filename = "gdl/gdl.h", cprefix = "GDL_DOCK_ITEM_BEH_", type_id = "gdl_dock_item_behavior_get_type ()")]
[Flags]
public enum DockItemBehavior {
NORMAL,
NEVER_FLOATING,
NEVER_VERTICAL,
NEVER_HORIZONTAL,
LOCKED,
CANT_DOCK_TOP,
CANT_DOCK_BOTTOM,
CANT_DOCK_LEFT,
CANT_DOCK_RIGHT,
CANT_DOCK_CENTER,
CANT_CLOSE,
CANT_ICONIFY,
NO_GRIP
}
[CCode (cheader_filename = "gdl/gdl.h", cprefix = "GDL_DOCK_ITEM_BUTTON_IMAGE_", has_type_id = false)]
public enum DockItemButtonImageType {
CLOSE,
ICONIFY
}
[CCode (cheader_filename = "gdl/gdl.h", cprefix = "GDL_DOCK_", type_id = "gdl_dock_item_flags_get_type ()")]
[Deprecated (since = "3.6")]
[Flags]
public enum DockItemFlags {
IN_DRAG,
IN_PREDRAG,
ICONIFIED,
USER_ACTION
}
[CCode (cheader_filename = "gdl/gdl.h", cprefix = "GDL_DOCK_", type_id = "gdl_dock_object_flags_get_type ()")]
[Flags]
public enum DockObjectFlags {
AUTOMATIC,
ATTACHED,
IN_REFLOW,
IN_DETACH
}
[CCode (cheader_filename = "gdl/gdl.h", cprefix = "GDL_DOCK_PARAM_", type_id = "gdl_dock_param_flags_get_type ()")]
[Flags]
public enum DockParamFlags {
EXPORT,
AFTER
}
[CCode (cheader_filename = "gdl/gdl.h", cprefix = "GDL_DOCK_", type_id = "gdl_dock_placement_get_type ()")]
public enum DockPlacement {
NONE,
TOP,
BOTTOM,
RIGHT,
LEFT,
CENTER,
FLOATING
}
[CCode (cheader_filename = "gdl/gdl.h", cprefix = "GDL_SWITCHER_STYLE_", type_id = "gdl_switcher_style_get_type ()")]
public enum SwitcherStyle {
TEXT,
ICON,
BOTH,
TOOLBAR,
TABS,
NONE
}
[CCode (cheader_filename = "gdl/gdl.h", cname = "GDL_DOCK_MASTER_PROPERTY")]
public const string DOCK_MASTER_PROPERTY;
[CCode (cheader_filename = "gdl/gdl.h", cname = "GDL_DOCK_NAME_PROPERTY")]
public const string DOCK_NAME_PROPERTY;
[CCode (cheader_filename = "gdl/gdl.h", cname = "GDL_DOCK_OBJECT_FLAGS_SHIFT")]
[Deprecated (since = "3.6")]
public const int DOCK_OBJECT_FLAGS_SHIFT;
[CCode (cheader_filename = "gdl/gdl.h")]
public static void marshal_VOID__OBJECT_ENUM_BOXED (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
[CCode (cheader_filename = "gdl/gdl.h")]
public static void marshal_VOID__OBJECT_INT_INT (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
[CCode (cheader_filename = "gdl/gdl.h")]
public static void marshal_VOID__UINT_UINT (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
}
|