vapi: Update GIR-based bindings
[vala-gnome.git] / vapi / metadata / Atk-1.0.metadata
blobb3c34c24294978b5702c86806b61a376303f8d13
1 * cheader_filename="atk/atk.h"
3 // Handle AttributeSet properly
4 attribute_set_free skip
6 KeyEventStruct.string name="str"
7 Rectangle struct
9 // Move static methods into classes (mostly Util)
10 add_focus_tracker parent="Atk.Util"
11 add_global_event_listener parent="Atk.Util"
12   .listener type="Atk.SignalEmissionHook"
13 add_key_event_listener parent="Atk.Util"
14 focus_tracker_init parent="Atk.Util"
15 focus_tracker_notify parent="Atk.Util"
16 get_default_registry parent="Atk.Registry" name="get_default"
17 get_focus_object parent="Atk.Util"
18 get_version parent="Atk.Util"
19 get_root parent="Atk.Util"
20 get_toolkit_name parent="Atk.Util"
21 get_toolkit_version parent="Atk.Util"
22 remove_focus_tracker parent="Atk.Util"
23 remove_global_event_listener parent="Atk.Util"
24 remove_key_event_listener parent="Atk.Util"
25 text_free_ranges skip
27 // Deprecated fields
28 Socket.embedded_plug_id skip=false deprecated
29 RelationSet.relations type_arguments="Atk.Relation" deprecated
31 // Backward compatibility
32 Role.edit_bar name="editbar"
34 // G-I doesn't distinguish between abstract and virtual
35 Document.*#virtual_method virtual
37 // Can't document callback fields
38 Text.get_bounded_ranges skip
40 // Callbacks without user data
41 add_focus_tracker skip=false
42 focus_tracker_init skip=false
43 add_global_event_listener skip=false
44 add_key_event_listener skip=false
45 Object.connect_property_change_handler skip=false
46 Component.add_focus_handler skip=false
48 // Ownership of fields
49 TextRange.content unowned=false
50 Attribute.* unowned=false