efl
1import eldbus_types;
2
3class @beta Eldbus.Model.Proxy extends Eldbus.Model {
4[[Eldbus model proxy class]]
5
6methods {
7@property object {
8[[Object]]
9set {}
10values {
11object: ptr(Eldbus.Object); [[Eldbus object]]
12}
13}
14@property interface {
15[[Object]]
16set {}
17values {
18interface: ptr(const(Eldbus.Introspection.Interface)); [[The introspected interface]]
19}
20}
21@property proxy_name {
22[[Proxy name]]
23get {}
24values {
25name: string; [[Proxy name]]
26}
27}
28}
29implements {
30Efl.Object.constructor;
31Efl.Object.finalize;
32Efl.Object.invalidate;
33Efl.Object.destructor;
34Efl.Model.properties { get; }
35Efl.Model.property { set; get; }
36Efl.Model.children_slice_get;
37Efl.Model.children_count { get; }
38}
39constructors {
40.interface;
41}
42}
43