efl_ui_focus_manager: move API into beta which is for debugging
authorMarcel Hollerbach <mail@marcel-hollerbach.de>
Sat, 9 Mar 2019 12:40:21 +0000 (13:40 +0100)
committerJunsuChoi <jsuya.choi@samsung.com>
Fri, 15 Mar 2019 04:23:19 +0000 (13:23 +0900)
Summary:
there is no sense to have this outside beta, noone should really use
this. It is only meant for debugging purposes.

ref T7726

Depends on D8271

Reviewers: segfaultxavi, cedric, zmike

Reviewed By: segfaultxavi

Subscribers: #reviewers, #committers

Tags: #efl

Maniphest Tasks: T7726

Differential Revision: https://phab.enlightenment.org/D8272

src/lib/elementary/efl_ui_focus_manager.eo

index e4b908f..d329134 100644 (file)
@@ -1,7 +1,7 @@
 import efl_ui;
 import eina_types;
 
-struct @free(efl_ui_focus_relation_free) Efl.Ui.Focus.Relations {
+struct @beta @free(efl_ui_focus_relation_free) Efl.Ui.Focus.Relations {
     [[Structure holding the graph of relations between focusable objects.
 
       @since 1.20
@@ -139,7 +139,7 @@ interface @beta Efl.Ui.Focus.Manager {
               }
               return : Efl.Ui.Focus.Object; [[Child of passed parameter.]]
         }
-        fetch {
+        fetch @beta {
             [[This will fetch the data from a registered node.
 
               Be aware this function will trigger a computation of all dirty nodes.