summaryrefslogtreecommitdiff
path: root/src/lib/ecore/efl_loop_timer.eo
diff options
context:
space:
mode:
authorLauro Moura <lauromoura@expertisesolutions.com.br>2019-11-04 16:24:32 -0300
committerLauro Moura <lauromoura@expertisesolutions.com.br>2019-11-05 15:47:23 -0300
commit26cfe3b8bed2ad0eb68a83d4f2125daf3042c41e (patch)
tree1f5482f9cdf3ad553c346a0a114a5dceee00a6fd /src/lib/ecore/efl_loop_timer.eo
parentb16de1ba11e3ea883fc9d5cefde0eefade57bb19 (diff)
downloadefl-26cfe3b8bed2ad0eb68a83d4f2125daf3042c41e.tar.gz
efl: Make stable single-valued getters consistent.devs/lauromoura/getter_returns
Instead of a getter with an explicit return type, change it to be a single-valued property. The eolian C generator takes care of making this single value the actual return value of the C function. This also makes these properties able to be reflected on. The stack properties returns just a pointer and not a new ref, so no @move needed. Beta properties will be handled in a future commit. Depends on D10601
Diffstat (limited to 'src/lib/ecore/efl_loop_timer.eo')
-rw-r--r--src/lib/ecore/efl_loop_timer.eo4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/ecore/efl_loop_timer.eo b/src/lib/ecore/efl_loop_timer.eo
index d726c1ad5f..ebe5f47595 100644
--- a/src/lib/ecore/efl_loop_timer.eo
+++ b/src/lib/ecore/efl_loop_timer.eo
@@ -26,7 +26,9 @@ class Efl.Loop_Timer extends Efl.Loop_Consumer
@property time_pending {
[[Pending time regarding a timer.]]
get {
- return: double; [[Pending time]]
+ }
+ values {
+ pending: double; [[Pending time]]
}
}
timer_reset {