aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/canvas/layout/part.txt
diff options
context:
space:
mode:
Diffstat (limited to 'pages/develop/api/efl/canvas/layout/part.txt')
-rw-r--r--pages/develop/api/efl/canvas/layout/part.txt174
1 files changed, 73 insertions, 101 deletions
diff --git a/pages/develop/api/efl/canvas/layout/part.txt b/pages/develop/api/efl/canvas/layout/part.txt
index b8f7c645f..c6b5701dc 100644
--- a/pages/develop/api/efl/canvas/layout/part.txt
+++ b/pages/develop/api/efl/canvas/layout/part.txt
@@ -48,117 +48,89 @@ digraph hierarchy {
++++
===== Members =====
-**[[:develop:api:efl:canvas:layout:part:property:part_type|part_type]]** //**(get)**//
+**[[:develop:api:efl:canvas:layout:part:method:drag_page_move|drag_page_move]]**// [Overridden from [[:develop:api:efl:ui:drag|Efl.Ui.Drag]]]//\\
+> %%Moves the dragable by %%''dx''%%,%%''dy''%% pages.%%
+<code c>
+Eina_Bool efl_ui_drag_page_move(Eo *obj, double dx, double dy);
+</code>
+\\
+**[[:develop:api:efl:canvas:layout:part:method:drag_step_move|drag_step_move]]**// [Overridden from [[:develop:api:efl:ui:drag|Efl.Ui.Drag]]]//\\
+> %%Moves the dragable by %%''dx''%%,%%''dy''%% steps.%%
+<code c>
+Eina_Bool efl_ui_drag_step_move(Eo *obj, double dx, double dy);
+</code>
+\\
+**[[:develop:api:efl:canvas:layout:part:method:finalize|finalize]]**// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
+> %%Called at the end of #eo_add. Should not be called, just overridden.%%
+<code c>
+Efl_Object *efl_finalize(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:canvas:layout:part:property:drag_dir|drag_dir]]** //**(get)**//// [Overridden from [[:develop:api:efl:ui:drag|Efl.Ui.Drag]]]//\\
+> %%Determines the dragable directions (read-only).%%
+<code c>
+Efl_Ui_Drag_Dir efl_ui_drag_dir_get(const Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:canvas:layout:part:property:drag_page|drag_page]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:ui:drag|Efl.Ui.Drag]]]//\\
+> %%The page step increments.%%
+<code c>
+Eina_Bool efl_ui_drag_page_get(const Eo *obj, double *dx, double *dy);
+Eina_Bool efl_ui_drag_page_set(Eo *obj, double dx, double dy);
+</code>
+\\
+**[[:develop:api:efl:canvas:layout:part:property:drag_size|drag_size]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:ui:drag|Efl.Ui.Drag]]]//\\
+> %%The dragable object relative size.%%
+<code c>
+Eina_Bool efl_ui_drag_size_get(const Eo *obj, double *dw, double *dh);
+Eina_Bool efl_ui_drag_size_set(Eo *obj, double dw, double dh);
+</code>
+\\
+**[[:develop:api:efl:canvas:layout:part:property:drag_step|drag_step]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:ui:drag|Efl.Ui.Drag]]]//\\
+> %%The drag step increment.%%
+<code c>
+Eina_Bool efl_ui_drag_step_get(const Eo *obj, double *dx, double *dy);
+Eina_Bool efl_ui_drag_step_set(Eo *obj, double dx, double dy);
+</code>
+\\
+**[[:develop:api:efl:canvas:layout:part:property:drag_value|drag_value]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:ui:drag|Efl.Ui.Drag]]]//\\
+> %%The dragable object relative location.%%
+<code c>
+Eina_Bool efl_ui_drag_value_get(const Eo *obj, double *dx, double *dy);
+Eina_Bool efl_ui_drag_value_set(Eo *obj, double dx, double dy);
+</code>
+\\
+**[[:develop:api:efl:canvas:layout:part:property:geometry|geometry]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:gfx|Efl.Gfx]]]//\\
+> %%Rectangular geometry that combines both position and size.%%
+<code c>
+Eina_Rect efl_gfx_geometry_get(const Eo *obj);
+void efl_gfx_geometry_set(Eo *obj, Eina_Rect rect);
+</code>
+\\
+**[[:develop:api:efl:canvas:layout:part:property:part_type|part_type]]** //**(get)**//\\
+> %%Type of this part in the layout.%%
<code c>
Efl_Canvas_Layout_Part_Type efl_canvas_layout_part_type_get(const Eo *obj);
</code>
-
-%%Type of this part in the layout.%%\\
-\\
-**[[:develop:api:efl:canvas:layout:part:property:state|state]]** //**(get)**//
+\\
+**[[:develop:api:efl:canvas:layout:part:property:state|state]]** //**(get)**//\\
+> %%The name and value of the current state of this part (read-only).%%
<code c>
void efl_canvas_layout_part_state_get(const Eo *obj, const char **state, double *val);
</code>
-
-%%The name and value of the current state of this part (read-only).%%\\
-\\
+\\
==== Inherited ====
-[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:canvas:layout:part:property:geometry|geometry]]** //**(get, set)**// //[Overridden here]//
-\\
-[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:gfx:property:color|color]]** //**(get, set)**//
-\\
-[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:gfx:property:position|position]]** //**(get, set)**//
-\\
-[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:gfx:property:scale|scale]]** //**(get, set)**//
-\\
-[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:gfx:property:size|size]]** //**(get, set)**//
-\\
-[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:gfx:property:visible|visible]]** //**(get, set)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:canvas:layout:part:method:finalize|finalize]]** //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:composite_attach|composite_attach]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:composite_detach|composite_detach]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:constructor|constructor]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:del|del]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:destructor|destructor]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_freeze|event_freeze]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_thaw|event_thaw]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:name_find|name_find]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:provider_find|provider_find]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:name|name]]** //**(get, set)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
-\\
-[[:develop:api:efl:ui:drag|Efl.Ui.Drag]].**[[:develop:api:efl:canvas:layout:part:method:drag_page_move|drag_page_move]]** //[Overridden here]//
-\\
-[[:develop:api:efl:ui:drag|Efl.Ui.Drag]].**[[:develop:api:efl:canvas:layout:part:method:drag_step_move|drag_step_move]]** //[Overridden here]//
-\\
-[[:develop:api:efl:ui:drag|Efl.Ui.Drag]].**[[:develop:api:efl:canvas:layout:part:property:drag_dir|drag_dir]]** //**(get)**// //[Overridden here]//
-\\
-[[:develop:api:efl:ui:drag|Efl.Ui.Drag]].**[[:develop:api:efl:canvas:layout:part:property:drag_page|drag_page]]** //**(get, set)**// //[Overridden here]//
-\\
-[[:develop:api:efl:ui:drag|Efl.Ui.Drag]].**[[:develop:api:efl:canvas:layout:part:property:drag_size|drag_size]]** //**(get, set)**// //[Overridden here]//
-\\
-[[:develop:api:efl:ui:drag|Efl.Ui.Drag]].**[[:develop:api:efl:canvas:layout:part:property:drag_step|drag_step]]** //**(get, set)**// //[Overridden here]//
-\\
-[[:develop:api:efl:ui:drag|Efl.Ui.Drag]].**[[:develop:api:efl:canvas:layout:part:property:drag_value|drag_value]]** //**(get, set)**// //[Overridden here]//
-\\
-
+[[:develop:api:efl:gfx|Efl.Gfx]]\\
+> **[[:develop:api:efl:gfx:property:color|color]]** //**(get, set)**//, **[[:develop:api:efl:gfx:property:position|position]]** //**(get, set)**//, **[[:develop:api:efl:gfx:property:scale|scale]]** //**(get, set)**//, **[[:develop:api:efl:gfx:property:size|size]]** //**(get, set)**//, **[[:develop:api:efl:gfx:property:visible|visible]]** //**(get, set)**//\\
+[[: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:destructor|destructor]]**, **[[: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: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)**//
===== Events =====
==== Inherited ====
-[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:gfx:event:changed|changed]]**
-\\
-[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:gfx:event:hide|hide]]**
-\\
-[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:gfx:event:move|move]]**
-\\
-[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:gfx:event:resize|resize]]**
-\\
-[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:gfx:event:show|show]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:event:callback_add|callback,add]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:event:callback_del|callback,del]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:event:del|del]]**
-\\
+[[:develop:api:efl:gfx|Efl.Gfx]]\\
+> **[[:develop:api:efl:gfx:event:changed|changed]]**, **[[:develop:api:efl:gfx:event:hide|hide]]**, **[[:develop:api:efl:gfx:event:move|move]]**, **[[:develop:api:efl:gfx:event:resize|resize]]**, **[[:develop:api:efl:gfx:event:show|show]]**\\
+[[: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