efl
1interface Dummy.Test_Iface
2{
3[[ Sample interface
4
5@since 1.23
6]]
7methods {
8emit_nonconflicted {
9}
10@property iface_prop {
11get {}
12set {}
13values {
14data: int;
15}
16}
17
18method_protected @protected @const {
19params {
20@in x: int;
21}
22return: int;
23}
24
25call_method_protected @const {
26params {
27@in x: int;
28}
29return: int;
30}
31
32@property protected_prop @protected {
33get {}
34set {}
35values {
36data: int;
37}
38}
39
40@property public_getter_private_setter {
41get {}
42set @protected {}
43values {
44data: int;
45}
46}
47
48@property static_prop @static {
49get {}
50set {}
51values {
52data: int;
53}
54}
55
56}
57events {
58nonconflicted: void;
59}
60}
61