From 4a7b481ce8af39eaefd93633e78ee9a58bb69e9c Mon Sep 17 00:00:00 2001 From: Andy Williams Date: Tue, 12 Dec 2017 16:56:43 +0000 Subject: [PATCH] api: Generate latest EFL api --- .../coords_inside.txt} | 33 ++++++++------- .../efl/loop/method/eina_futurexxx_job.txt | 26 ------------ .../{eina_futurexxx_idle.txt => idle.txt} | 22 +++++----- .../ui/slider/part/property/visible_mode.txt | 38 ------------------ .../slider/{part.txt => part_indicator.txt} | 39 +++++++++--------- .../property/format_cb.txt | 4 +- .../property/format_string.txt | 4 +- .../part_indicator/property/visible_mode.txt | 38 ++++++++++++++++++ .../develop/api/efl/ui/widget/focus_state.txt | 35 ++++++++++++++++ ...{indicator_type.txt => indicator_mode.txt} | 16 ++++---- ...dicator_enabled.txt => indicator_mode.txt} | 18 ++++----- .../efl/ui/win/property/indicator_type.txt | 40 ------------------- .../api/ref/c/key/Efl_Ui_Slider_Part.txt | 1 - .../c/key/Efl_Ui_Slider_Part_Indicator.txt | 1 + .../efl_canvas_object_coords_inside_get.txt | 1 + ...anvas_object_pointer_coords_inside_get.txt | 1 - .../c/key/efl_loop_Eina_FutureXXX_idle.txt | 1 - .../ref/c/key/efl_loop_Eina_FutureXXX_job.txt | 1 - pages/develop/api/ref/c/key/efl_loop_idle.txt | 1 + ...slider_part_indicator_visible_mode_get.txt | 1 + ...slider_part_indicator_visible_mode_set.txt | 1 + .../efl_ui_slider_part_visible_mode_get.txt | 1 - .../efl_ui_slider_part_visible_mode_set.txt | 1 - .../key/efl_ui_win_indicator_enabled_get.txt | 1 - .../key/efl_ui_win_indicator_enabled_set.txt | 1 - .../c/key/efl_ui_win_indicator_mode_get.txt | 1 + .../c/key/efl_ui_win_indicator_mode_set.txt | 1 + .../c/key/efl_ui_win_indicator_type_get.txt | 1 - .../c/key/efl_ui_win_indicator_type_set.txt | 1 - 29 files changed, 152 insertions(+), 178 deletions(-) rename pages/develop/api/efl/canvas/object/{method/pointer_coords_inside_get.txt => property/coords_inside.txt} (50%) delete mode 100644 pages/develop/api/efl/loop/method/eina_futurexxx_job.txt rename pages/develop/api/efl/loop/method/{eina_futurexxx_idle.txt => idle.txt} (52%) delete mode 100644 pages/develop/api/efl/ui/slider/part/property/visible_mode.txt rename pages/develop/api/efl/ui/slider/{part.txt => part_indicator.txt} (74%) rename pages/develop/api/efl/ui/slider/{part => part_indicator}/property/format_cb.txt (77%) rename pages/develop/api/efl/ui/slider/{part => part_indicator}/property/format_string.txt (88%) create mode 100644 pages/develop/api/efl/ui/slider/part_indicator/property/visible_mode.txt create mode 100644 pages/develop/api/efl/ui/widget/focus_state.txt rename pages/develop/api/efl/ui/win/{indicator_type.txt => indicator_mode.txt} (74%) rename pages/develop/api/efl/ui/win/property/{indicator_enabled.txt => indicator_mode.txt} (59%) delete mode 100644 pages/develop/api/efl/ui/win/property/indicator_type.txt delete mode 100644 pages/develop/api/ref/c/key/Efl_Ui_Slider_Part.txt create mode 100644 pages/develop/api/ref/c/key/Efl_Ui_Slider_Part_Indicator.txt create mode 100644 pages/develop/api/ref/c/key/efl_canvas_object_coords_inside_get.txt delete mode 100644 pages/develop/api/ref/c/key/efl_canvas_object_pointer_coords_inside_get.txt delete mode 100644 pages/develop/api/ref/c/key/efl_loop_Eina_FutureXXX_idle.txt delete mode 100644 pages/develop/api/ref/c/key/efl_loop_Eina_FutureXXX_job.txt create mode 100644 pages/develop/api/ref/c/key/efl_loop_idle.txt create mode 100644 pages/develop/api/ref/c/key/efl_ui_slider_part_indicator_visible_mode_get.txt create mode 100644 pages/develop/api/ref/c/key/efl_ui_slider_part_indicator_visible_mode_set.txt delete mode 100644 pages/develop/api/ref/c/key/efl_ui_slider_part_visible_mode_get.txt delete mode 100644 pages/develop/api/ref/c/key/efl_ui_slider_part_visible_mode_set.txt delete mode 100644 pages/develop/api/ref/c/key/efl_ui_win_indicator_enabled_get.txt delete mode 100644 pages/develop/api/ref/c/key/efl_ui_win_indicator_enabled_set.txt create mode 100644 pages/develop/api/ref/c/key/efl_ui_win_indicator_mode_get.txt create mode 100644 pages/develop/api/ref/c/key/efl_ui_win_indicator_mode_set.txt delete mode 100644 pages/develop/api/ref/c/key/efl_ui_win_indicator_type_get.txt delete mode 100644 pages/develop/api/ref/c/key/efl_ui_win_indicator_type_set.txt diff --git a/pages/develop/api/efl/canvas/object/method/pointer_coords_inside_get.txt b/pages/develop/api/efl/canvas/object/property/coords_inside.txt similarity index 50% rename from pages/develop/api/efl/canvas/object/method/pointer_coords_inside_get.txt rename to pages/develop/api/efl/canvas/object/property/coords_inside.txt index 643dac519..77f63688a 100644 --- a/pages/develop/api/efl/canvas/object/method/pointer_coords_inside_get.txt +++ b/pages/develop/api/efl/canvas/object/property/coords_inside.txt @@ -1,4 +1,10 @@ -~~Title: Efl.Canvas.Object.pointer_coords_inside_get~~ +~~Title: Efl.Canvas.Object.coords_inside~~ +===== Keys ===== + + * **pos** - %%The position in pixels.%% +===== Values ===== + + * **return** - %%%%''true''%% if the coords are inside the object, %%''false''%% otherwise%% ===== Description ===== %%Returns whether the coords are logically inside the object.%% @@ -8,32 +14,31 @@ %%A return value of %%''true''%% indicates the position is logically inside the object, and %%''false''%% implies it is logically outside the object.%% %%If %%''e''%% is not a valid object, the return value is undefined.%% -{{page>:develop:api-include:efl:canvas:object:method:pointer_coords_inside_get:description&nouser&nolink&nodate}} + +\\ {{page>:develop:api-include:efl:canvas:object:property:coords_inside:description&nouser&nolink&nodate}} ===== Signature ===== -pointer_coords_inside_get { - params { - @in x: int; - @in y: int; +@property coords_inside { + get { + keys { + pos: Eina.Position2D; + } + values { + return: bool; + } } - return: bool @warn_unused; } ===== C signature ===== -Eina_Bool efl_canvas_object_pointer_coords_inside_get(Eo *obj, int x, int y); +Eina_Bool efl_canvas_object_coords_inside_get(const Eo *obj, Eina_Position2D pos); -===== Parameters ===== - - * **x** //(in)// - %%The canvas-relative x coordinate.%% - * **y** //(in)// - %%The canvas-relative y coordinate.%% - ===== Implemented by ===== - * **Efl.Canvas.Object.pointer_coords_inside_get** + * **Efl.Canvas.Object.coords_inside** diff --git a/pages/develop/api/efl/loop/method/eina_futurexxx_job.txt b/pages/develop/api/efl/loop/method/eina_futurexxx_job.txt deleted file mode 100644 index 57758bbba..000000000 --- a/pages/develop/api/efl/loop/method/eina_futurexxx_job.txt +++ /dev/null @@ -1,26 +0,0 @@ -~~Title: Efl.Loop.Eina_FutureXXX_job~~ -===== Signature ===== - - -Eina_FutureXXX_job { - return: ptr(Eina.Future); -} - - -===== C signature ===== - - -Eina_Future *efl_loop_Eina_FutureXXX_job(Eo *obj); - - -===== Description ===== - -%%A future promise that will be resolved from a clean main loop context as soon as possible.%% - -%%This has higher priority, for low priority use %%[[:develop:api:efl:loop:method:eina_futurexxx_idle|Efl.Loop.Eina_FutureXXX_idle]]%%%% -{{page>:develop:api-include:efl:loop:method:eina_futurexxx_job:description&nouser&nolink&nodate}} - -===== Implemented by ===== - - * **Efl.Loop.Eina_FutureXXX_job** - diff --git a/pages/develop/api/efl/loop/method/eina_futurexxx_idle.txt b/pages/develop/api/efl/loop/method/idle.txt similarity index 52% rename from pages/develop/api/efl/loop/method/eina_futurexxx_idle.txt rename to pages/develop/api/efl/loop/method/idle.txt index 59242e5ff..d84ef9368 100644 --- a/pages/develop/api/efl/loop/method/eina_futurexxx_idle.txt +++ b/pages/develop/api/efl/loop/method/idle.txt @@ -1,8 +1,15 @@ -~~Title: Efl.Loop.Eina_FutureXXX_idle~~ +~~Title: Efl.Loop.idle~~ +===== Description ===== + +%%A future promise that will be resolved from a clean main loop context as soon as the main loop is idle.%% + +%%This is a low priority version of %%[[:develop:api:efl:loop:method:job|Efl.Loop.job]]%%%% +{{page>:develop:api-include:efl:loop:method:idle:description&nouser&nolink&nodate}} + ===== Signature ===== -Eina_FutureXXX_idle { +idle { return: ptr(Eina.Future); } @@ -10,17 +17,10 @@ Eina_FutureXXX_idle { ===== C signature ===== -Eina_Future *efl_loop_Eina_FutureXXX_idle(Eo *obj); +Eina_Future *efl_loop_idle(Eo *obj); -===== Description ===== - -%%A future promise that will be resolved from a clean main loop context as soon as the main loop is idle.%% - -%%This is a low priority version of %%[[:develop:api:efl:loop:method:eina_futurexxx_job|Efl.Loop.Eina_FutureXXX_job]]%%%% -{{page>:develop:api-include:efl:loop:method:eina_futurexxx_idle:description&nouser&nolink&nodate}} - ===== Implemented by ===== - * **Efl.Loop.Eina_FutureXXX_idle** + * **Efl.Loop.idle** diff --git a/pages/develop/api/efl/ui/slider/part/property/visible_mode.txt b/pages/develop/api/efl/ui/slider/part/property/visible_mode.txt deleted file mode 100644 index d648be449..000000000 --- a/pages/develop/api/efl/ui/slider/part/property/visible_mode.txt +++ /dev/null @@ -1,38 +0,0 @@ -~~Title: Efl.Ui.Slider.Part.visible_mode~~ -===== Values ===== - - * **indicator_visible_mode** - %%The indicator visible mode.%% -===== Description ===== - -%%Set/Get the visible mode of indicator.%% -{{page>:develop:api-include:efl:ui:slider:part:property:visible_mode:description&nouser&nolink&nodate}} - - -===== Signature ===== - - -@property visible_mode { - get { - values { - indicator_visible_mode: Efl.Ui.Slider.Indicator_Visible_Mode; - } - } - set { - values { - indicator_visible_mode: Efl.Ui.Slider.Indicator_Visible_Mode; - } - } -} - - -===== C signature ===== - - -Efl_Ui_Slider_Indicator_Visible_Mode efl_ui_slider_part_visible_mode_get(const Eo *obj); -void efl_ui_slider_part_visible_mode_set(Eo *obj, Efl_Ui_Slider_Indicator_Visible_Mode indicator_visible_mode); - - -===== Implemented by ===== - - * **Efl.Ui.Slider.Part.visible_mode** - diff --git a/pages/develop/api/efl/ui/slider/part.txt b/pages/develop/api/efl/ui/slider/part_indicator.txt similarity index 74% rename from pages/develop/api/efl/ui/slider/part.txt rename to pages/develop/api/efl/ui/slider/part_indicator.txt index 12f1bd517..010240d94 100644 --- a/pages/develop/api/efl/ui/slider/part.txt +++ b/pages/develop/api/efl/ui/slider/part_indicator.txt @@ -1,11 +1,11 @@ -~~Title: Efl.Ui.Slider.Part~~ -====== Efl.Ui.Slider.Part (class) ====== +~~Title: Efl.Ui.Slider.Part_Indicator~~ +====== Efl.Ui.Slider.Part_Indicator (class) ====== ===== Description ===== %%Elementary slider internal part class%% -{{page>:develop:api-include:efl:ui:slider:part:description&nouser&nolink&nodate}} +{{page>:develop:api-include:efl:ui:slider:part_indicator:description&nouser&nolink&nodate}} ===== Inheritance ===== @@ -21,18 +21,18 @@ digraph hierarchy { node [shape = "box"] edge [color = "gray35"] - efl_ui_slider_part [fillcolor = "black", label = "Efl.Ui.Slider.Part", color = "gray15", fontcolor = "white", style = "filled"] + efl_ui_slider_part_indicator [fillcolor = "black", label = "Efl.Ui.Slider.Part_Indicator", color = "gray15", fontcolor = "white", style = "filled"] efl_ui_layout_part [fillcolor = "gray15", label = "Efl.Ui.Layout.Part", color = "gray15", fontcolor = "white", style = "filled"] efl_ui_widget_part [fillcolor = "gray15", label = "Efl.Ui.Widget.Part", color = "gray15", fontcolor = "white", style = "filled"] efl_object [fillcolor = "gray15", label = "Efl.Object", color = "gray15", fontcolor = "white", style = "filled"] efl_ui_cursor [fillcolor = "gray15", label = "Efl.Ui.Cursor", color = "cornflowerblue", fontcolor = "white", style = "filled"] efl_ui_format [fillcolor = "gray15", label = "Efl.Ui.Format", color = "deepskyblue", fontcolor = "white", style = "filled"] - efl_ui_slider_part -> efl_ui_layout_part + efl_ui_slider_part_indicator -> efl_ui_layout_part efl_ui_layout_part -> efl_ui_widget_part efl_ui_widget_part -> efl_object efl_ui_layout_part -> efl_ui_cursor - efl_ui_slider_part -> efl_ui_format + efl_ui_slider_part_indicator -> efl_ui_format } @@ -50,35 +50,38 @@ digraph hierarchy { ++++ ===== Members ===== -**[[:develop:api:efl:ui:slider:part:property:format_cb|format_cb]]** //**(set)**//// [Overridden from [[:develop:api:efl:ui:format|Efl.Ui.Format]]]//\\ +**[[:develop:api:efl:ui:slider:part_indicator:property:format_cb|format_cb]]** //**(set)**//// [Overridden from [[:develop:api:efl:ui:format|Efl.Ui.Format]]]//\\ > %%Set the format function pointer to format the string.%% void efl_ui_format_cb_set(Eo *obj, Efl_Ui_Format_Func_Cb func); -\\ **[[:develop:api:efl:ui:slider:part:property:format_string|format_string]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:ui:format|Efl.Ui.Format]]]//\\ +\\ +**[[:develop:api:efl:ui:slider:part_indicator:property:format_string|format_string]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:ui:format|Efl.Ui.Format]]]//\\ > %%Control the format string for a given units label%% const char *efl_ui_format_string_get(const Eo *obj); void efl_ui_format_string_set(Eo *obj, const char *units); -\\ **[[:develop:api:efl:ui:slider:part:property:visible_mode|visible_mode]]** //**(get, set)**//\\ +\\ +**[[:develop:api:efl:ui:slider:part_indicator:property:visible_mode|visible_mode]]** //**(get, set)**//\\ > %%Set/Get the visible mode of indicator.%% -Efl_Ui_Slider_Indicator_Visible_Mode efl_ui_slider_part_visible_mode_get(const Eo *obj); -void efl_ui_slider_part_visible_mode_set(Eo *obj, Efl_Ui_Slider_Indicator_Visible_Mode indicator_visible_mode); +Efl_Ui_Slider_Indicator_Visible_Mode efl_ui_slider_part_indicator_visible_mode_get(const Eo *obj); +void efl_ui_slider_part_indicator_visible_mode_set(Eo *obj, Efl_Ui_Slider_Indicator_Visible_Mode mode); -\\ +\\ + ==== Inherited ==== -[[:develop:api:efl:object|Efl.Object]]\\ -> **[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]**, **[[:develop:api:efl:object:method:composite_attach|composite_attach]]**, **[[:develop:api:efl:object:method:composite_detach|composite_detach]]**, **[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]**, **[[:develop:api:efl:object:method:constructor|constructor]]**, **[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]**, **[[:develop:api:efl:object:method:del|del]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**, **[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]**, **[[:develop:api:efl:object:method:event_freeze|event_freeze]]**, **[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]**, **[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]**, **[[:develop:api:efl:object:method:event_thaw|event_thaw]]**, **[[:develop:api:efl:object:method:finalize|finalize]]**, **[[:develop:api:efl:object:method:name_find|name_find]]**, **[[:develop:api:efl:object:method:provider_find|provider_find]]**, **[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//, **[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**//, **[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**//, **[[:develop:api:efl:object:property:name|name]]** //**(get, set)**//, **[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//\\ -[[:develop:api:efl:ui:layout:part|Efl.Ui.Layout.Part]]\\ -> **[[:develop:api:efl:ui:layout:part:property:cursor_style|cursor_style]]** //**(get, set)**//, **[[:develop:api:efl:ui:layout:part:property:cursor_theme_search_enabled|cursor_theme_search_enabled]]** //**(get, set)**//, **[[:develop:api:efl:ui:layout:part:property:cursor|cursor]]** //**(get, set)**//\\ -[[:develop:api:efl:ui:widget:part|Efl.Ui.Widget.Part]]\\ +[[:develop:api:efl:object|Efl.Object]]\\ +> **[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]**, **[[:develop:api:efl:object:method:composite_attach|composite_attach]]**, **[[:develop:api:efl:object:method:composite_detach|composite_detach]]**, **[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]**, **[[:develop:api:efl:object:method:constructor|constructor]]**, **[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]**, **[[:develop:api:efl:object:method:del|del]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**, **[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]**, **[[:develop:api:efl:object:method:event_freeze|event_freeze]]**, **[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]**, **[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]**, **[[:develop:api:efl:object:method:event_thaw|event_thaw]]**, **[[:develop:api:efl:object:method:finalize|finalize]]**, **[[:develop:api:efl:object:method:name_find|name_find]]**, **[[:develop:api:efl:object:method:provider_find|provider_find]]**, **[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//, **[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**//, **[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**//, **[[:develop:api:efl:object:property:name|name]]** //**(get, set)**//, **[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//\\ +[[:develop:api:efl:ui:layout:part|Efl.Ui.Layout.Part]]\\ +> **[[:develop:api:efl:ui:layout:part:property:cursor_style|cursor_style]]** //**(get, set)**//, **[[:develop:api:efl:ui:layout:part:property:cursor_theme_search_enabled|cursor_theme_search_enabled]]** //**(get, set)**//, **[[:develop:api:efl:ui:layout:part:property:cursor|cursor]]** //**(get, set)**//\\ +[[:develop:api:efl:ui:widget:part|Efl.Ui.Widget.Part]]\\ > **[[:develop:api:efl:ui:widget:part:method:destructor|destructor]]** ===== Events ===== ==== Inherited ==== -[[:develop:api:efl:object|Efl.Object]]\\ +[[:develop:api:efl:object|Efl.Object]]\\ > **[[:develop:api:efl:object:event:callback_add|callback,add]]**, **[[:develop:api:efl:object:event:callback_del|callback,del]]**, **[[:develop:api:efl:object:event:del|del]]** \ No newline at end of file diff --git a/pages/develop/api/efl/ui/slider/part/property/format_cb.txt b/pages/develop/api/efl/ui/slider/part_indicator/property/format_cb.txt similarity index 77% rename from pages/develop/api/efl/ui/slider/part/property/format_cb.txt rename to pages/develop/api/efl/ui/slider/part_indicator/property/format_cb.txt index f26b2c70d..2f6f3b1c1 100644 --- a/pages/develop/api/efl/ui/slider/part/property/format_cb.txt +++ b/pages/develop/api/efl/ui/slider/part_indicator/property/format_cb.txt @@ -1,4 +1,4 @@ -~~Title: Efl.Ui.Slider.Part.format_cb~~ +~~Title: Efl.Ui.Slider.Part_Indicator.format_cb~~ ===== Values ===== * **func** - %%The format function callback%% @@ -6,7 +6,7 @@ %%Set the format function pointer to format the string.%% -\\ {{page>:develop:api-include:efl:ui:slider:part:property:format_cb:description&nouser&nolink&nodate}} +\\ {{page>:develop:api-include:efl:ui:slider:part_indicator:property:format_cb:description&nouser&nolink&nodate}} //Overridden from [[:develop:api:efl:ui:format:property:format_cb|Efl.Ui.Format.format_cb]] **(set)**.//===== Signature ===== diff --git a/pages/develop/api/efl/ui/slider/part/property/format_string.txt b/pages/develop/api/efl/ui/slider/part_indicator/property/format_string.txt similarity index 88% rename from pages/develop/api/efl/ui/slider/part/property/format_string.txt rename to pages/develop/api/efl/ui/slider/part_indicator/property/format_string.txt index 6bc23faff..35b0dba41 100644 --- a/pages/develop/api/efl/ui/slider/part/property/format_string.txt +++ b/pages/develop/api/efl/ui/slider/part_indicator/property/format_string.txt @@ -1,4 +1,4 @@ -~~Title: Efl.Ui.Slider.Part.format_string~~ +~~Title: Efl.Ui.Slider.Part_Indicator.format_string~~ ===== Values ===== * **units** - %%The format string for %%''obj''%%'s units label.%% @@ -11,7 +11,7 @@ %%The default format string is an integer percentage, as in $"%.0f %%%%%%".%% -{{page>:develop:api-include:efl:ui:slider:part:property:format_string:description&nouser&nolink&nodate}} +{{page>:develop:api-include:efl:ui:slider:part_indicator:property:format_string:description&nouser&nolink&nodate}} //Overridden from [[:develop:api:efl:ui:format:property:format_string|Efl.Ui.Format.format_string]] **(get, set)**.//===== Signature ===== diff --git a/pages/develop/api/efl/ui/slider/part_indicator/property/visible_mode.txt b/pages/develop/api/efl/ui/slider/part_indicator/property/visible_mode.txt new file mode 100644 index 000000000..879d6bc14 --- /dev/null +++ b/pages/develop/api/efl/ui/slider/part_indicator/property/visible_mode.txt @@ -0,0 +1,38 @@ +~~Title: Efl.Ui.Slider.Part_Indicator.visible_mode~~ +===== Values ===== + + * **mode** - %%The indicator visible mode.%% +===== Description ===== + +%%Set/Get the visible mode of indicator.%% +{{page>:develop:api-include:efl:ui:slider:part_indicator:property:visible_mode:description&nouser&nolink&nodate}} + + +===== Signature ===== + + +@property visible_mode { + get { + values { + mode: Efl.Ui.Slider.Indicator_Visible_Mode; + } + } + set { + values { + mode: Efl.Ui.Slider.Indicator_Visible_Mode; + } + } +} + + +===== C signature ===== + + +Efl_Ui_Slider_Indicator_Visible_Mode efl_ui_slider_part_indicator_visible_mode_get(const Eo *obj); +void efl_ui_slider_part_indicator_visible_mode_set(Eo *obj, Efl_Ui_Slider_Indicator_Visible_Mode mode); + + +===== Implemented by ===== + + * **Efl.Ui.Slider.Part_Indicator.visible_mode** + diff --git a/pages/develop/api/efl/ui/widget/focus_state.txt b/pages/develop/api/efl/ui/widget/focus_state.txt new file mode 100644 index 000000000..2d63edd4e --- /dev/null +++ b/pages/develop/api/efl/ui/widget/focus_state.txt @@ -0,0 +1,35 @@ +~~Title: Efl.Ui.Widget.Focus_State~~ +===== Description ===== + +%%All relevant fields needed for the current state of focus registeration%% + +{{page>:develop:api-include:efl:ui:widget:focus_state:description&nouser&nolink&nodate}} + +===== Fields ===== + +{{page>:develop:api-include:efl:ui:widget:focus_state:fields&nouser&nolink&nodate}} + + * **manager** - %%The manager where the widget is registered in%% + * **parent** - %%The parent the widget is using as logical parent%% + * **logical** - %%%%''true''%% if this is registered as logical currently%% + +===== Signature ===== + + +struct Efl.Ui.Widget.Focus_State { + manager: free(Efl.Ui.Focus.Manager, efl_del); + parent: free(Efl.Ui.Focus.User, efl_del); + logical: bool; +} + + +===== C signature ===== + + +typedef struct _Efl_Ui_Widget_Focus_State { + Efl_Ui_Focus_Manager *manager; + Efl_Ui_Focus_User *parent; + Eina_Bool logical; +} Efl_Ui_Widget_Focus_State; + + diff --git a/pages/develop/api/efl/ui/win/indicator_type.txt b/pages/develop/api/efl/ui/win/indicator_mode.txt similarity index 74% rename from pages/develop/api/efl/ui/win/indicator_type.txt rename to pages/develop/api/efl/ui/win/indicator_mode.txt index 58b44c4ec..1e264c4cf 100644 --- a/pages/develop/api/efl/ui/win/indicator_type.txt +++ b/pages/develop/api/efl/ui/win/indicator_mode.txt @@ -1,15 +1,15 @@ -~~Title: Efl.Ui.Win.Indicator_Type~~ +~~Title: Efl.Ui.Win.Indicator_Mode~~ ===== Description ===== %%Defines the type indicator that can be shown%% -{{page>:develop:api-include:efl:ui:win:indicator_type:description&nouser&nolink&nodate}} +{{page>:develop:api-include:efl:ui:win:indicator_mode:description&nouser&nolink&nodate}} ===== Fields ===== -{{page>:develop:api-include:efl:ui:win:indicator_type:fields&nouser&nolink&nodate}} +{{page>:develop:api-include:efl:ui:win:indicator_mode:fields&nouser&nolink&nodate}} - * **type_unknown** - %%Unknown indicator type%% + * **off** - %%Request to deactivate the indicator%% * **bg_opaque** - %%The icon of indicator is opaque, the background of indicator is also opaque. The content of window is located the end of indicator. The area of indicator and window content are not overlapped%% * **bg_transparent** - %%The icon of indicator is opaque, but the background is transparent. The content of window is located under the indicator in Z-order. The area of indicator and window content are overlapped%% * **hidden** - %%The indicator is hidden, So user can see only the content of window like the video mode. If user flicks the upper side of window, the incator is shown temporarily.%% @@ -17,8 +17,8 @@ ===== Signature ===== -enum Efl.Ui.Win.Indicator_Type { - type_unknown: 0, +enum Efl.Ui.Win.Indicator_Mode { + off: 0, bg_opaque, bg_transparent, hidden @@ -29,10 +29,10 @@ enum Efl.Ui.Win.Indicator_Type { typedef enum { - EFL_UI_WIN_INDICATOR_TYPE_UNKNOWN = 0, + EFL_UI_WIN_INDICATOR_OFF = 0, EFL_UI_WIN_INDICATOR_BG_OPAQUE, EFL_UI_WIN_INDICATOR_BG_TRANSPARENT, EFL_UI_WIN_INDICATOR_HIDDEN -} Efl_Ui_Win_Indicator_Type; +} Efl_Ui_Win_Indicator_Mode; diff --git a/pages/develop/api/efl/ui/win/property/indicator_enabled.txt b/pages/develop/api/efl/ui/win/property/indicator_mode.txt similarity index 59% rename from pages/develop/api/efl/ui/win/property/indicator_enabled.txt rename to pages/develop/api/efl/ui/win/property/indicator_mode.txt index 459d0147c..5124aed28 100644 --- a/pages/develop/api/efl/ui/win/property/indicator_enabled.txt +++ b/pages/develop/api/efl/ui/win/property/indicator_mode.txt @@ -1,7 +1,7 @@ -~~Title: Efl.Ui.Win.indicator_enabled~~ +~~Title: Efl.Ui.Win.indicator_mode~~ ===== Values ===== - * **enabled** - %%If %%''true''%%, the indicator is enabled, If %%''false''%%, the indicator is disabled.%% + * **type** - %%The mype, one of #Efl_Ui_Win_Indicator_Mode.%% ===== Description ===== %%In some environments, like phones, you may have an indicator that shows battery status, reception, time etc. This is the indicator.%% @@ -9,21 +9,21 @@ %%Sometimes you don't want it because you provide the same functionality inside your app, so this will request that the indicator is disabled in this circumstance. The default is depend on the environments. For example, like phones, default is to enable the indicator. But like TV, default is to disable the indicator.%% //Since 1.18// -{{page>:develop:api-include:efl:ui:win:property:indicator_enabled:description&nouser&nolink&nodate}} +{{page>:develop:api-include:efl:ui:win:property:indicator_mode:description&nouser&nolink&nodate}} ===== Signature ===== -@property indicator_enabled { +@property indicator_mode { get { values { - enabled: bool; + type: Efl.Ui.Win.Indicator_Mode; } } set { values { - enabled: bool; + type: Efl.Ui.Win.Indicator_Mode; } } } @@ -32,11 +32,11 @@ ===== C signature ===== -Eina_Bool efl_ui_win_indicator_enabled_get(const Eo *obj); -void efl_ui_win_indicator_enabled_set(Eo *obj, Eina_Bool enabled); +Efl_Ui_Win_Indicator_Mode efl_ui_win_indicator_mode_get(const Eo *obj); +void efl_ui_win_indicator_mode_set(Eo *obj, Efl_Ui_Win_Indicator_Mode type); ===== Implemented by ===== - * **Efl.Ui.Win.indicator_enabled** + * **Efl.Ui.Win.indicator_mode** diff --git a/pages/develop/api/efl/ui/win/property/indicator_type.txt b/pages/develop/api/efl/ui/win/property/indicator_type.txt deleted file mode 100644 index 63c9d05a0..000000000 --- a/pages/develop/api/efl/ui/win/property/indicator_type.txt +++ /dev/null @@ -1,40 +0,0 @@ -~~Title: Efl.Ui.Win.indicator_type~~ -===== Values ===== - - * **type** - %%The type, one of #Efl_Ui_Win_Indicator_Type.%% -===== Description ===== - -%%The indicator type of the window.%% - -//Since 1.18// -{{page>:develop:api-include:efl:ui:win:property:indicator_type:description&nouser&nolink&nodate}} - - -===== Signature ===== - - -@property indicator_type { - get { - values { - type: Efl.Ui.Win.Indicator_Type; - } - } - set { - values { - type: Efl.Ui.Win.Indicator_Type; - } - } -} - - -===== C signature ===== - - -Efl_Ui_Win_Indicator_Type efl_ui_win_indicator_type_get(const Eo *obj); -void efl_ui_win_indicator_type_set(Eo *obj, Efl_Ui_Win_Indicator_Type type); - - -===== Implemented by ===== - - * **Efl.Ui.Win.indicator_type** - diff --git a/pages/develop/api/ref/c/key/Efl_Ui_Slider_Part.txt b/pages/develop/api/ref/c/key/Efl_Ui_Slider_Part.txt deleted file mode 100644 index a4163d50a..000000000 --- a/pages/develop/api/ref/c/key/Efl_Ui_Slider_Part.txt +++ /dev/null @@ -1 +0,0 @@ -{{page>:develop:api:efl:ui:slider:part}} diff --git a/pages/develop/api/ref/c/key/Efl_Ui_Slider_Part_Indicator.txt b/pages/develop/api/ref/c/key/Efl_Ui_Slider_Part_Indicator.txt new file mode 100644 index 000000000..c21a1a62e --- /dev/null +++ b/pages/develop/api/ref/c/key/Efl_Ui_Slider_Part_Indicator.txt @@ -0,0 +1 @@ +{{page>:develop:api:efl:ui:slider:part_indicator}} diff --git a/pages/develop/api/ref/c/key/efl_canvas_object_coords_inside_get.txt b/pages/develop/api/ref/c/key/efl_canvas_object_coords_inside_get.txt new file mode 100644 index 000000000..82a603da2 --- /dev/null +++ b/pages/develop/api/ref/c/key/efl_canvas_object_coords_inside_get.txt @@ -0,0 +1 @@ +{{page>:develop:api:efl:canvas:object:property:coords_inside}} diff --git a/pages/develop/api/ref/c/key/efl_canvas_object_pointer_coords_inside_get.txt b/pages/develop/api/ref/c/key/efl_canvas_object_pointer_coords_inside_get.txt deleted file mode 100644 index e7eda2b59..000000000 --- a/pages/develop/api/ref/c/key/efl_canvas_object_pointer_coords_inside_get.txt +++ /dev/null @@ -1 +0,0 @@ -{{page>:develop:api:efl:canvas:object:method:pointer_coords_inside_get}} diff --git a/pages/develop/api/ref/c/key/efl_loop_Eina_FutureXXX_idle.txt b/pages/develop/api/ref/c/key/efl_loop_Eina_FutureXXX_idle.txt deleted file mode 100644 index b19bed8cf..000000000 --- a/pages/develop/api/ref/c/key/efl_loop_Eina_FutureXXX_idle.txt +++ /dev/null @@ -1 +0,0 @@ -{{page>:develop:api:efl:loop:method:eina_futurexxx_idle}} diff --git a/pages/develop/api/ref/c/key/efl_loop_Eina_FutureXXX_job.txt b/pages/develop/api/ref/c/key/efl_loop_Eina_FutureXXX_job.txt deleted file mode 100644 index b5bfe40d6..000000000 --- a/pages/develop/api/ref/c/key/efl_loop_Eina_FutureXXX_job.txt +++ /dev/null @@ -1 +0,0 @@ -{{page>:develop:api:efl:loop:method:eina_futurexxx_job}} diff --git a/pages/develop/api/ref/c/key/efl_loop_idle.txt b/pages/develop/api/ref/c/key/efl_loop_idle.txt new file mode 100644 index 000000000..f1f461f1c --- /dev/null +++ b/pages/develop/api/ref/c/key/efl_loop_idle.txt @@ -0,0 +1 @@ +{{page>:develop:api:efl:loop:method:idle}} diff --git a/pages/develop/api/ref/c/key/efl_ui_slider_part_indicator_visible_mode_get.txt b/pages/develop/api/ref/c/key/efl_ui_slider_part_indicator_visible_mode_get.txt new file mode 100644 index 000000000..2fef8e0c8 --- /dev/null +++ b/pages/develop/api/ref/c/key/efl_ui_slider_part_indicator_visible_mode_get.txt @@ -0,0 +1 @@ +{{page>:develop:api:efl:ui:slider:part_indicator:property:visible_mode}} diff --git a/pages/develop/api/ref/c/key/efl_ui_slider_part_indicator_visible_mode_set.txt b/pages/develop/api/ref/c/key/efl_ui_slider_part_indicator_visible_mode_set.txt new file mode 100644 index 000000000..2fef8e0c8 --- /dev/null +++ b/pages/develop/api/ref/c/key/efl_ui_slider_part_indicator_visible_mode_set.txt @@ -0,0 +1 @@ +{{page>:develop:api:efl:ui:slider:part_indicator:property:visible_mode}} diff --git a/pages/develop/api/ref/c/key/efl_ui_slider_part_visible_mode_get.txt b/pages/develop/api/ref/c/key/efl_ui_slider_part_visible_mode_get.txt deleted file mode 100644 index a039750c0..000000000 --- a/pages/develop/api/ref/c/key/efl_ui_slider_part_visible_mode_get.txt +++ /dev/null @@ -1 +0,0 @@ -{{page>:develop:api:efl:ui:slider:part:property:visible_mode}} diff --git a/pages/develop/api/ref/c/key/efl_ui_slider_part_visible_mode_set.txt b/pages/develop/api/ref/c/key/efl_ui_slider_part_visible_mode_set.txt deleted file mode 100644 index a039750c0..000000000 --- a/pages/develop/api/ref/c/key/efl_ui_slider_part_visible_mode_set.txt +++ /dev/null @@ -1 +0,0 @@ -{{page>:develop:api:efl:ui:slider:part:property:visible_mode}} diff --git a/pages/develop/api/ref/c/key/efl_ui_win_indicator_enabled_get.txt b/pages/develop/api/ref/c/key/efl_ui_win_indicator_enabled_get.txt deleted file mode 100644 index b8218cc94..000000000 --- a/pages/develop/api/ref/c/key/efl_ui_win_indicator_enabled_get.txt +++ /dev/null @@ -1 +0,0 @@ -{{page>:develop:api:efl:ui:win:property:indicator_enabled}} diff --git a/pages/develop/api/ref/c/key/efl_ui_win_indicator_enabled_set.txt b/pages/develop/api/ref/c/key/efl_ui_win_indicator_enabled_set.txt deleted file mode 100644 index b8218cc94..000000000 --- a/pages/develop/api/ref/c/key/efl_ui_win_indicator_enabled_set.txt +++ /dev/null @@ -1 +0,0 @@ -{{page>:develop:api:efl:ui:win:property:indicator_enabled}} diff --git a/pages/develop/api/ref/c/key/efl_ui_win_indicator_mode_get.txt b/pages/develop/api/ref/c/key/efl_ui_win_indicator_mode_get.txt new file mode 100644 index 000000000..21a94cc75 --- /dev/null +++ b/pages/develop/api/ref/c/key/efl_ui_win_indicator_mode_get.txt @@ -0,0 +1 @@ +{{page>:develop:api:efl:ui:win:property:indicator_mode}} diff --git a/pages/develop/api/ref/c/key/efl_ui_win_indicator_mode_set.txt b/pages/develop/api/ref/c/key/efl_ui_win_indicator_mode_set.txt new file mode 100644 index 000000000..21a94cc75 --- /dev/null +++ b/pages/develop/api/ref/c/key/efl_ui_win_indicator_mode_set.txt @@ -0,0 +1 @@ +{{page>:develop:api:efl:ui:win:property:indicator_mode}} diff --git a/pages/develop/api/ref/c/key/efl_ui_win_indicator_type_get.txt b/pages/develop/api/ref/c/key/efl_ui_win_indicator_type_get.txt deleted file mode 100644 index 3e27f9123..000000000 --- a/pages/develop/api/ref/c/key/efl_ui_win_indicator_type_get.txt +++ /dev/null @@ -1 +0,0 @@ -{{page>:develop:api:efl:ui:win:property:indicator_type}} diff --git a/pages/develop/api/ref/c/key/efl_ui_win_indicator_type_set.txt b/pages/develop/api/ref/c/key/efl_ui_win_indicator_type_set.txt deleted file mode 100644 index 3e27f9123..000000000 --- a/pages/develop/api/ref/c/key/efl_ui_win_indicator_type_set.txt +++ /dev/null @@ -1 +0,0 @@ -{{page>:develop:api:efl:ui:win:property:indicator_type}}