aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/pack
diff options
context:
space:
mode:
Diffstat (limited to 'pages/develop/api/efl/pack')
-rw-r--r--pages/develop/api/efl/pack/event/layout_updated.txt10
-rw-r--r--pages/develop/api/efl/pack/grid.txt107
-rw-r--r--pages/develop/api/efl/pack/grid/method/grid_content_get.txt10
-rw-r--r--pages/develop/api/efl/pack/grid/method/grid_contents_get.txt10
-rw-r--r--pages/develop/api/efl/pack/grid/method/pack_grid.txt14
-rw-r--r--pages/develop/api/efl/pack/grid/property/grid_columns.txt32
-rw-r--r--pages/develop/api/efl/pack/grid/property/grid_direction.txt24
-rw-r--r--pages/develop/api/efl/pack/grid/property/grid_position.txt26
-rw-r--r--pages/develop/api/efl/pack/grid/property/grid_rows.txt32
-rw-r--r--pages/develop/api/efl/pack/grid/property/grid_size.txt20
-rw-r--r--pages/develop/api/efl/pack/layout.txt14
-rw-r--r--pages/develop/api/efl/pack/layout/method/layout_request.txt14
-rw-r--r--pages/develop/api/efl/pack/layout/method/layout_update.txt18
-rw-r--r--pages/develop/api/efl/pack/linear.txt89
-rw-r--r--pages/develop/api/efl/pack/linear/method/pack_after.txt14
-rw-r--r--pages/develop/api/efl/pack/linear/method/pack_at.txt18
-rw-r--r--pages/develop/api/efl/pack/linear/method/pack_before.txt14
-rw-r--r--pages/develop/api/efl/pack/linear/method/pack_begin.txt18
-rw-r--r--pages/develop/api/efl/pack/linear/method/pack_content_get.txt14
-rw-r--r--pages/develop/api/efl/pack/linear/method/pack_end.txt18
-rw-r--r--pages/develop/api/efl/pack/linear/method/pack_index_get.txt10
-rw-r--r--pages/develop/api/efl/pack/linear/method/pack_unpack_at.txt14
-rw-r--r--pages/develop/api/efl/pack/method/pack.txt18
-rw-r--r--pages/develop/api/efl/pack/method/pack_clear.txt10
-rw-r--r--pages/develop/api/efl/pack/method/unpack.txt10
-rw-r--r--pages/develop/api/efl/pack/method/unpack_all.txt14
-rw-r--r--pages/develop/api/efl/pack/property/pack_align.txt20
-rw-r--r--pages/develop/api/efl/pack/property/pack_padding.txt22
28 files changed, 284 insertions, 350 deletions
diff --git a/pages/develop/api/efl/pack/event/layout_updated.txt b/pages/develop/api/efl/pack/event/layout_updated.txt
index 0e705a205..a9db7d781 100644
--- a/pages/develop/api/efl/pack/event/layout_updated.txt
+++ b/pages/develop/api/efl/pack/event/layout_updated.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Pack: layout,updated~~
+===== Description =====
+
+%%Sent after the layout was updated.%%
+{{page>:develop:api-include:efl:pack:event:layout_updated:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
</code>
-===== Description =====
-
-%%Sent after the layout was updated.%%
-{{page>:develop:api-include:efl:pack:event:layout_updated:description&nouser&nolink&nodate}}
-
diff --git a/pages/develop/api/efl/pack/grid.txt b/pages/develop/api/efl/pack/grid.txt
index b50e7de7b..b944179f9 100644
--- a/pages/develop/api/efl/pack/grid.txt
+++ b/pages/develop/api/efl/pack/grid.txt
@@ -44,111 +44,72 @@ digraph hierarchy {
++++
===== Members =====
-**[[:develop:api:efl:pack:grid:method:grid_content_get|grid_content_get]]**
+**[[:develop:api:efl:pack:grid:method:grid_content_get|grid_content_get]]**\\
+> %%Returns a child at a given position, see %%[[:develop:api:efl:pack:grid:method:grid_contents_get|Efl.Pack.Grid.grid_contents_get]]%%.%%
<code c>
Efl_Gfx *efl_pack_grid_content_get(Eo *obj, int col, int row);
</code>
-
-%%Returns a child at a given position, see %%[[:develop:api:efl:pack:grid:method:grid_contents_get|Efl.Pack.Grid.grid_contents_get]]%%.%%\\
-\\
-**[[:develop:api:efl:pack:grid:method:grid_contents_get|grid_contents_get]]**
+\\
+**[[:develop:api:efl:pack:grid:method:grid_contents_get|grid_contents_get]]**\\
+> %%Returns all objects at a given position in this grid.%%
<code c>
Eina_Iterator *efl_pack_grid_contents_get(Eo *obj, int col, int row, Eina_Bool below);
</code>
-
-%%Returns all objects at a given position in this grid.%%\\
-\\
-**[[:develop:api:efl:pack:grid:method:pack_grid|pack_grid]]**
+\\
+**[[:develop:api:efl:pack:grid:method:pack_grid|pack_grid]]**\\
+> %%Pack object at a given location in the grid.%%
<code c>
Eina_Bool efl_pack_grid(Eo *obj, Efl_Gfx *subobj, int col, int row, int colspan, int rowspan);
</code>
-
-%%Pack object at a given location in the grid.%%\\
-\\
-**[[:develop:api:efl:pack:grid:property:grid_columns|grid_columns]]** //**(get, set)**//
+\\
+**[[:develop:api:efl:pack:grid:property:grid_columns|grid_columns]]** //**(get, set)**//\\
+> %%Gird columns property%%
<code c>
int efl_pack_grid_columns_get(const Eo *obj);
void efl_pack_grid_columns_set(Eo *obj, int cols);
</code>
-
-%%Gird columns property%%\\
-\\
-**[[:develop:api:efl:pack:grid:property:grid_direction|grid_direction]]** //**(get, set)**//
+\\
+**[[:develop:api:efl:pack:grid:property:grid_direction|grid_direction]]** //**(get, set)**//\\
+> %%Primary and secondary up/left/right/down directions for linear apis.%%
<code c>
void efl_pack_grid_direction_get(const Eo *obj, Efl_Ui_Dir *primary, Efl_Ui_Dir *secondary);
void efl_pack_grid_direction_set(Eo *obj, Efl_Ui_Dir primary, Efl_Ui_Dir secondary);
</code>
-
-%%Primary and secondary up/left/right/down directions for linear apis.%%\\
-\\
-**[[:develop:api:efl:pack:grid:property:grid_position|grid_position]]** //**(get)**//
+\\
+**[[:develop:api:efl:pack:grid:property:grid_position|grid_position]]** //**(get)**//\\
+> %%Position and span of the %%''subobj''%% in this container, may be modified to move the %%''subobj''%%%%
<code c>
Eina_Bool efl_pack_grid_position_get(const Eo *obj, Efl_Gfx *subobj, int *col, int *row, int *colspan, int *rowspan);
</code>
-
-%%Position and span of the %%''subobj''%% in this container, may be modified to move the %%''subobj''%%%%\\
-\\
-**[[:develop:api:efl:pack:grid:property:grid_rows|grid_rows]]** //**(get, set)**//
+\\
+**[[:develop:api:efl:pack:grid:property:grid_rows|grid_rows]]** //**(get, set)**//\\
+> %%Grid rows property%%
<code c>
int efl_pack_grid_rows_get(const Eo *obj);
void efl_pack_grid_rows_set(Eo *obj, int rows);
</code>
-
-%%Grid rows property%%\\
-\\
-**[[:develop:api:efl:pack:grid:property:grid_size|grid_size]]** //**(get, set)**//
+\\
+**[[:develop:api:efl:pack:grid:property:grid_size|grid_size]]** //**(get, set)**//\\
+> %%Combines %%[[:develop:api:efl:pack:grid:property:grid_columns|Efl.Pack.Grid.grid_columns]]%% and %%[[:develop:api:efl:pack:grid:property:grid_rows|Efl.Pack.Grid.grid_rows]]%%%%
<code c>
void efl_pack_grid_size_get(const Eo *obj, int *cols, int *rows);
void efl_pack_grid_size_set(Eo *obj, int cols, int rows);
</code>
-
-%%Combines %%[[:develop:api:efl:pack:grid:property:grid_columns|Efl.Pack.Grid.grid_columns]]%% and %%[[:develop:api:efl:pack:grid:property:grid_rows|Efl.Pack.Grid.grid_rows]]%%%%\\
-\\
+\\
==== Inherited ====
-[[:develop:api:efl:container|Efl.Container]].**[[:develop:api:efl:container:method:content_count|content_count]]**
-\\
-[[:develop:api:efl:container|Efl.Container]].**[[:develop:api:efl:container:method:content_iterate|content_iterate]]**
-\\
-[[:develop:api:efl:container|Efl.Container]].**[[:develop:api:efl:container:method:content_remove|content_remove]]**
-\\
-[[:develop:api:efl:pack:linear|Efl.Pack.Linear]].**[[:develop:api:efl:pack:linear:method:pack_after|pack_after]]**
-\\
-[[:develop:api:efl:pack:linear|Efl.Pack.Linear]].**[[:develop:api:efl:pack:linear:method:pack_at|pack_at]]**
-\\
-[[:develop:api:efl:pack:linear|Efl.Pack.Linear]].**[[:develop:api:efl:pack:linear:method:pack_before|pack_before]]**
-\\
-[[:develop:api:efl:pack:linear|Efl.Pack.Linear]].**[[:develop:api:efl:pack:linear:method:pack_begin|pack_begin]]**
-\\
-[[:develop:api:efl:pack:linear|Efl.Pack.Linear]].**[[:develop:api:efl:pack:linear:method:pack_content_get|pack_content_get]]**
-\\
-[[:develop:api:efl:pack:linear|Efl.Pack.Linear]].**[[:develop:api:efl:pack:linear:method:pack_end|pack_end]]**
-\\
-[[:develop:api:efl:pack:linear|Efl.Pack.Linear]].**[[:develop:api:efl:pack:linear:method:pack_index_get|pack_index_get]]**
-\\
-[[:develop:api:efl:pack:linear|Efl.Pack.Linear]].**[[:develop:api:efl:pack:linear:method:pack_unpack_at|pack_unpack_at]]**
-\\
-[[:develop:api:efl:pack|Efl.Pack]].**[[:develop:api:efl:pack:method:pack_clear|pack_clear]]**
-\\
-[[:develop:api:efl:pack|Efl.Pack]].**[[:develop:api:efl:pack:method:pack|pack]]**
-\\
-[[:develop:api:efl:pack|Efl.Pack]].**[[:develop:api:efl:pack:method:unpack_all|unpack_all]]**
-\\
-[[:develop:api:efl:pack|Efl.Pack]].**[[:develop:api:efl:pack:method:unpack|unpack]]**
-\\
-[[:develop:api:efl:pack|Efl.Pack]].**[[:develop:api:efl:pack:property:pack_align|pack_align]]** //**(get, set)**//
-\\
-[[:develop:api:efl:pack|Efl.Pack]].**[[:develop:api:efl:pack:property:pack_padding|pack_padding]]** //**(get, set)**//
-\\
-
+[[:develop:api:efl:container|Efl.Container]]\\
+> **[[:develop:api:efl:container:method:content_count|content_count]]**, **[[:develop:api:efl:container:method:content_iterate|content_iterate]]**, **[[:develop:api:efl:container:method:content_remove|content_remove]]**\\
+[[:develop:api:efl:pack:linear|Efl.Pack.Linear]]\\
+> **[[:develop:api:efl:pack:linear:method:pack_after|pack_after]]**, **[[:develop:api:efl:pack:linear:method:pack_at|pack_at]]**, **[[:develop:api:efl:pack:linear:method:pack_before|pack_before]]**, **[[:develop:api:efl:pack:linear:method:pack_begin|pack_begin]]**, **[[:develop:api:efl:pack:linear:method:pack_content_get|pack_content_get]]**, **[[:develop:api:efl:pack:linear:method:pack_end|pack_end]]**, **[[:develop:api:efl:pack:linear:method:pack_index_get|pack_index_get]]**, **[[:develop:api:efl:pack:linear:method:pack_unpack_at|pack_unpack_at]]**\\
+[[:develop:api:efl:pack|Efl.Pack]]\\
+> **[[:develop:api:efl:pack:method:pack_clear|pack_clear]]**, **[[:develop:api:efl:pack:method:pack|pack]]**, **[[:develop:api:efl:pack:method:unpack_all|unpack_all]]**, **[[:develop:api:efl:pack:method:unpack|unpack]]**, **[[:develop:api:efl:pack:property:pack_align|pack_align]]** //**(get, set)**//, **[[:develop:api:efl:pack:property:pack_padding|pack_padding]]** //**(get, set)**//
===== Events =====
==== Inherited ====
-[[:develop:api:efl:container|Efl.Container]].**[[:develop:api:efl:container:event:content_added|content,added]]**
-\\
-[[:develop:api:efl:container|Efl.Container]].**[[:develop:api:efl:container:event:content_removed|content,removed]]**
-\\
-[[:develop:api:efl:pack|Efl.Pack]].**[[:develop:api:efl:pack:event:layout_updated|layout,updated]]**
-\\
+[[:develop:api:efl:container|Efl.Container]]\\
+> **[[:develop:api:efl:container:event:content_added|content,added]]**, **[[:develop:api:efl:container:event:content_removed|content,removed]]**\\
+[[:develop:api:efl:pack|Efl.Pack]]\\
+> **[[:develop:api:efl:pack:event:layout_updated|layout,updated]]** \ No newline at end of file
diff --git a/pages/develop/api/efl/pack/grid/method/grid_content_get.txt b/pages/develop/api/efl/pack/grid/method/grid_content_get.txt
index 6de2b154a..10b81f955 100644
--- a/pages/develop/api/efl/pack/grid/method/grid_content_get.txt
+++ b/pages/develop/api/efl/pack/grid/method/grid_content_get.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Pack.Grid.grid_content_get~~
+===== Description =====
+
+%%Returns a child at a given position, see %%[[:develop:api:efl:pack:grid:method:grid_contents_get|Efl.Pack.Grid.grid_contents_get]]%%.%%
+{{page>:develop:api-include:efl:pack:grid:method:grid_content_get:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -22,11 +27,6 @@ Efl_Gfx *efl_pack_grid_content_get(Eo *obj, int col, int row);
* **col** //(in)// - %%Column number%%
* **row** //(in)// - %%Row number%%
-===== Description =====
-
-%%Returns a child at a given position, see %%[[:develop:api:efl:pack:grid:method:grid_contents_get|Efl.Pack.Grid.grid_contents_get]]%%.%%
-{{page>:develop:api-include:efl:pack:grid:method:grid_content_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.Grid.grid_content_get**
diff --git a/pages/develop/api/efl/pack/grid/method/grid_contents_get.txt b/pages/develop/api/efl/pack/grid/method/grid_contents_get.txt
index 79fd3286d..94399ad5e 100644
--- a/pages/develop/api/efl/pack/grid/method/grid_contents_get.txt
+++ b/pages/develop/api/efl/pack/grid/method/grid_contents_get.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Pack.Grid.grid_contents_get~~
+===== Description =====
+
+%%Returns all objects at a given position in this grid.%%
+{{page>:develop:api-include:efl:pack:grid:method:grid_contents_get:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -24,11 +29,6 @@ Eina_Iterator *efl_pack_grid_contents_get(Eo *obj, int col, int row, Eina_Bool b
* **row** //(in)// - %%Row number%%
* **below** //(in)// - %%If %%''true''%% get objects spanning over this cell.%%
-===== Description =====
-
-%%Returns all objects at a given position in this grid.%%
-{{page>:develop:api-include:efl:pack:grid:method:grid_contents_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.Grid.grid_contents_get**
diff --git a/pages/develop/api/efl/pack/grid/method/pack_grid.txt b/pages/develop/api/efl/pack/grid/method/pack_grid.txt
index e0423efb8..ca4a66763 100644
--- a/pages/develop/api/efl/pack/grid/method/pack_grid.txt
+++ b/pages/develop/api/efl/pack/grid/method/pack_grid.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Pack.Grid.pack_grid~~
+===== Description =====
+
+%%Pack object at a given location in the grid.%%
+
+%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
+{{page>:develop:api-include:efl:pack:grid:method:pack_grid:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -28,13 +35,6 @@ Eina_Bool efl_pack_grid(Eo *obj, Efl_Gfx *subobj, int col, int row, int colspan,
* **colspan** //(in)// - %%0 means 1, -1 means %%[[:develop:api:efl:pack:grid:property:grid_columns|Efl.Pack.Grid.grid_columns]]%%%%
* **rowspan** //(in)// - %%0 means 1, -1 means %%[[:develop:api:efl:pack:grid:property:grid_rows|Efl.Pack.Grid.grid_rows]]%%%%
-===== Description =====
-
-%%Pack object at a given location in the grid.%%
-
-%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
-{{page>:develop:api-include:efl:pack:grid:method:pack_grid:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.Grid.pack_grid**
diff --git a/pages/develop/api/efl/pack/grid/property/grid_columns.txt b/pages/develop/api/efl/pack/grid/property/grid_columns.txt
index 1507a1c3d..0dbdbff0e 100644
--- a/pages/develop/api/efl/pack/grid/property/grid_columns.txt
+++ b/pages/develop/api/efl/pack/grid/property/grid_columns.txt
@@ -1,4 +1,20 @@
~~Title: Efl.Pack.Grid.grid_columns~~
+===== Values =====
+
+ * **cols** - %%Number of columns%%
+===== Description =====
+
+%%Gird columns property%%
+
+
+{{page>:develop:api-include:efl:pack:grid:property:grid_columns:description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%Specifies limit for linear adds - if direction is horizontal%%
+{{page>:develop:api-include:efl:pack:grid:property:grid_columns:getter_description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,22 +39,6 @@ int efl_pack_grid_columns_get(const Eo *obj);
void efl_pack_grid_columns_set(Eo *obj, int cols);
</code>
-===== Values =====
-
- * **cols** - %%Number of columns%%
-===== Description =====
-
-%%Gird columns property%%
-
-
-{{page>:develop:api-include:efl:pack:grid:property:grid_columns:description&nouser&nolink&nodate}}
-
-==== Setter ====
-
-%%Specifies limit for linear adds - if direction is horizontal%%
-{{page>:develop:api-include:efl:pack:grid:property:grid_columns:getter_description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Pack.Grid.grid_columns**
diff --git a/pages/develop/api/efl/pack/grid/property/grid_direction.txt b/pages/develop/api/efl/pack/grid/property/grid_direction.txt
index ed043005b..6b8319e28 100644
--- a/pages/develop/api/efl/pack/grid/property/grid_direction.txt
+++ b/pages/develop/api/efl/pack/grid/property/grid_direction.txt
@@ -1,4 +1,16 @@
~~Title: Efl.Pack.Grid.grid_direction~~
+===== Values =====
+
+ * **primary** - %%Primary direction%%
+ * **secondary** - %%Secondary direction%%
+===== Description =====
+
+%%Primary and secondary up/left/right/down directions for linear apis.%%
+
+%%Default is horizontal and vertical. This overrides %%[[:develop:api:efl:ui:direction:property:direction|Efl.Ui.Direction.direction]]%%.%%
+{{page>:develop:api-include:efl:pack:grid:property:grid_direction:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -25,18 +37,6 @@ void efl_pack_grid_direction_get(const Eo *obj, Efl_Ui_Dir *primary, Efl_Ui_Dir
void efl_pack_grid_direction_set(Eo *obj, Efl_Ui_Dir primary, Efl_Ui_Dir secondary);
</code>
-===== Values =====
-
- * **primary** - %%Primary direction%%
- * **secondary** - %%Secondary direction%%
-===== Description =====
-
-%%Primary and secondary up/left/right/down directions for linear apis.%%
-
-%%Default is horizontal and vertical. This overrides %%[[:develop:api:efl:ui:direction:property:direction|Efl.Ui.Direction.direction]]%%.%%
-{{page>:develop:api-include:efl:pack:grid:property:grid_direction:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Pack.Grid.grid_direction**
diff --git a/pages/develop/api/efl/pack/grid/property/grid_position.txt b/pages/develop/api/efl/pack/grid/property/grid_position.txt
index 693e1973e..0839f0974 100644
--- a/pages/develop/api/efl/pack/grid/property/grid_position.txt
+++ b/pages/develop/api/efl/pack/grid/property/grid_position.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Pack.Grid.grid_position~~
+===== Keys =====
+
+ * **subobj** - %%Child object%%
+===== Values =====
+
+ * **col** - %%Column number%%
+ * **row** - %%Row number%%
+ * **colspan** - %%Column span%%
+ * **rowspan** - %%Row span%%
+
+
+\\ {{page>:develop:api-include:efl:pack:grid:property:grid_position:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -24,19 +37,6 @@
Eina_Bool efl_pack_grid_position_get(const Eo *obj, Efl_Gfx *subobj, int *col, int *row, int *colspan, int *rowspan);
</code>
-===== Keys =====
-
- * **subobj** - %%Child object%%
-===== Values =====
-
- * **col** - %%Column number%%
- * **row** - %%Row number%%
- * **colspan** - %%Column span%%
- * **rowspan** - %%Row span%%
-
-
-{{page>:develop:api-include:efl:pack:grid:property:grid_position:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.Grid.grid_position**
diff --git a/pages/develop/api/efl/pack/grid/property/grid_rows.txt b/pages/develop/api/efl/pack/grid/property/grid_rows.txt
index 903aa84f9..e5d8bffb1 100644
--- a/pages/develop/api/efl/pack/grid/property/grid_rows.txt
+++ b/pages/develop/api/efl/pack/grid/property/grid_rows.txt
@@ -1,4 +1,20 @@
~~Title: Efl.Pack.Grid.grid_rows~~
+===== Values =====
+
+ * **rows** - %%Number of rows%%
+===== Description =====
+
+%%Grid rows property%%
+
+
+{{page>:develop:api-include:efl:pack:grid:property:grid_rows:description&nouser&nolink&nodate}}
+
+==== Setter ====
+
+%%Specifies limit for linear adds - if direction is vertical%%
+{{page>:develop:api-include:efl:pack:grid:property:grid_rows:getter_description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,22 +39,6 @@ int efl_pack_grid_rows_get(const Eo *obj);
void efl_pack_grid_rows_set(Eo *obj, int rows);
</code>
-===== Values =====
-
- * **rows** - %%Number of rows%%
-===== Description =====
-
-%%Grid rows property%%
-
-
-{{page>:develop:api-include:efl:pack:grid:property:grid_rows:description&nouser&nolink&nodate}}
-
-==== Setter ====
-
-%%Specifies limit for linear adds - if direction is vertical%%
-{{page>:develop:api-include:efl:pack:grid:property:grid_rows:getter_description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Pack.Grid.grid_rows**
diff --git a/pages/develop/api/efl/pack/grid/property/grid_size.txt b/pages/develop/api/efl/pack/grid/property/grid_size.txt
index 04521eadb..5e6749bb2 100644
--- a/pages/develop/api/efl/pack/grid/property/grid_size.txt
+++ b/pages/develop/api/efl/pack/grid/property/grid_size.txt
@@ -1,4 +1,14 @@
~~Title: Efl.Pack.Grid.grid_size~~
+===== Values =====
+
+ * **cols** - %%Number of columns%%
+ * **rows** - %%Number of rows%%
+===== Description =====
+
+%%Combines %%[[:develop:api:efl:pack:grid:property:grid_columns|Efl.Pack.Grid.grid_columns]]%% and %%[[:develop:api:efl:pack:grid:property:grid_rows|Efl.Pack.Grid.grid_rows]]%%%%
+{{page>:develop:api-include:efl:pack:grid:property:grid_size:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -25,16 +35,6 @@ void efl_pack_grid_size_get(const Eo *obj, int *cols, int *rows);
void efl_pack_grid_size_set(Eo *obj, int cols, int rows);
</code>
-===== Values =====
-
- * **cols** - %%Number of columns%%
- * **rows** - %%Number of rows%%
-===== Description =====
-
-%%Combines %%[[:develop:api:efl:pack:grid:property:grid_columns|Efl.Pack.Grid.grid_columns]]%% and %%[[:develop:api:efl:pack:grid:property:grid_rows|Efl.Pack.Grid.grid_rows]]%%%%
-{{page>:develop:api-include:efl:pack:grid:property:grid_size:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Pack.Grid.grid_size**
diff --git a/pages/develop/api/efl/pack/layout.txt b/pages/develop/api/efl/pack/layout.txt
index 3697338d6..0e22f4904 100644
--- a/pages/develop/api/efl/pack/layout.txt
+++ b/pages/develop/api/efl/pack/layout.txt
@@ -37,20 +37,18 @@ digraph hierarchy {
++++
===== Members =====
-**[[:develop:api:efl:pack:layout:method:layout_request|layout_request]]**
+**[[:develop:api:efl:pack:layout:method:layout_request|layout_request]]**\\
+> %%Requests EFL to call the %%[[:develop:api:efl:pack:layout:method:layout_update|Efl.Pack.Layout.layout_update]]%% method on this object.%%
<code c>
void efl_pack_layout_request(Eo *obj);
</code>
-
-%%Requests EFL to call the %%[[:develop:api:efl:pack:layout:method:layout_update|Efl.Pack.Layout.layout_update]]%% method on this object.%%\\
-\\
-**[[:develop:api:efl:pack:layout:method:layout_update|layout_update]]** ''protected''
+\\
+**[[:develop:api:efl:pack:layout:method:layout_update|layout_update]]** ''protected''\\
+> %%Implementation of this container's layout algorithm.%%
<code c>
void efl_pack_layout_update(Eo *obj);
</code>
-
-%%Implementation of this container's layout algorithm.%%\\
-\\
+\\
===== Events =====
diff --git a/pages/develop/api/efl/pack/layout/method/layout_request.txt b/pages/develop/api/efl/pack/layout/method/layout_request.txt
index 35d92a3db..ef0792fe7 100644
--- a/pages/develop/api/efl/pack/layout/method/layout_request.txt
+++ b/pages/develop/api/efl/pack/layout/method/layout_request.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Pack.Layout.layout_request~~
+===== Description =====
+
+%%Requests EFL to call the %%[[:develop:api:efl:pack:layout:method:layout_update|Efl.Pack.Layout.layout_update]]%% method on this object.%%
+
+%%This %%[[:develop:api:efl:pack:layout:method:layout_update|Efl.Pack.Layout.layout_update]]%% may be called asynchronously.%%
+{{page>:develop:api-include:efl:pack:layout:method:layout_request:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,13 +18,6 @@ layout_request @pure_virtual {}
void efl_pack_layout_request(Eo *obj);
</code>
-===== Description =====
-
-%%Requests EFL to call the %%[[:develop:api:efl:pack:layout:method:layout_update|Efl.Pack.Layout.layout_update]]%% method on this object.%%
-
-%%This %%[[:develop:api:efl:pack:layout:method:layout_update|Efl.Pack.Layout.layout_update]]%% may be called asynchronously.%%
-{{page>:develop:api-include:efl:pack:layout:method:layout_request:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.Layout.layout_request**
diff --git a/pages/develop/api/efl/pack/layout/method/layout_update.txt b/pages/develop/api/efl/pack/layout/method/layout_update.txt
index 364727e4a..ebe036236 100644
--- a/pages/develop/api/efl/pack/layout/method/layout_update.txt
+++ b/pages/develop/api/efl/pack/layout/method/layout_update.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Pack.Layout.layout_update~~
+===== Description =====
+
+%%Implementation of this container's layout algorithm.%%
+
+%%EFL will call this function whenever the contents of this container need to be re-layed out on the canvas.%%
+
+%%This can be overriden to implement custom layout behaviours.%%
+{{page>:develop:api-include:efl:pack:layout:method:layout_update:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -11,15 +20,6 @@ layout_update @protected @pure_virtual {}
void efl_pack_layout_update(Eo *obj);
</code>
-===== Description =====
-
-%%Implementation of this container's layout algorithm.%%
-
-%%EFL will call this function whenever the contents of this container need to be re-layed out on the canvas.%%
-
-%%This can be overriden to implement custom layout behaviours.%%
-{{page>:develop:api-include:efl:pack:layout:method:layout_update:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.Layout.layout_update**
diff --git a/pages/develop/api/efl/pack/linear.txt b/pages/develop/api/efl/pack/linear.txt
index e9be80dfa..9d1626e25 100644
--- a/pages/develop/api/efl/pack/linear.txt
+++ b/pages/develop/api/efl/pack/linear.txt
@@ -41,91 +41,66 @@ digraph hierarchy {
++++
===== Members =====
-**[[:develop:api:efl:pack:linear:method:pack_after|pack_after]]**
+**[[:develop:api:efl:pack:linear:method:pack_after|pack_after]]**\\
+> %%Append item after other sub object.%%
<code c>
Eina_Bool efl_pack_after(Eo *obj, Efl_Gfx *subobj, const Efl_Gfx *existing);
</code>
-
-%%Append item after other sub object.%%\\
-\\
-**[[:develop:api:efl:pack:linear:method:pack_at|pack_at]]**
+\\
+**[[:develop:api:efl:pack:linear:method:pack_at|pack_at]]**\\
+> %%Inserts %%''subobj''%% at the specified %%''index''%%.%%
<code c>
Eina_Bool efl_pack_at(Eo *obj, Efl_Gfx *subobj, int index);
</code>
-
-%%Inserts %%''subobj''%% at the specified %%''index''%%.%%\\
-\\
-**[[:develop:api:efl:pack:linear:method:pack_before|pack_before]]**
+\\
+**[[:develop:api:efl:pack:linear:method:pack_before|pack_before]]**\\
+> %%Prepend item before other sub object.%%
<code c>
Eina_Bool efl_pack_before(Eo *obj, Efl_Gfx *subobj, const Efl_Gfx *existing);
</code>
-
-%%Prepend item before other sub object.%%\\
-\\
-**[[:develop:api:efl:pack:linear:method:pack_begin|pack_begin]]**
+\\
+**[[:develop:api:efl:pack:linear:method:pack_begin|pack_begin]]**\\
+> %%Prepend an object at the beginning of this container.%%
<code c>
Eina_Bool efl_pack_begin(Eo *obj, Efl_Gfx *subobj);
</code>
-
-%%Prepend an object at the beginning of this container.%%\\
-\\
-**[[:develop:api:efl:pack:linear:method:pack_content_get|pack_content_get]]**
+\\
+**[[:develop:api:efl:pack:linear:method:pack_content_get|pack_content_get]]**\\
+> %%Content at a given index in this container.%%
<code c>
Efl_Gfx *efl_pack_content_get(Eo *obj, int index);
</code>
-
-%%Content at a given index in this container.%%\\
-\\
-**[[:develop:api:efl:pack:linear:method:pack_end|pack_end]]**
+\\
+**[[:develop:api:efl:pack:linear:method:pack_end|pack_end]]**\\
+> %%Append object at the end of this container.%%
<code c>
Eina_Bool efl_pack_end(Eo *obj, Efl_Gfx *subobj);
</code>
-
-%%Append object at the end of this container.%%\\
-\\
-**[[:develop:api:efl:pack:linear:method:pack_index_get|pack_index_get]]**
+\\
+**[[:develop:api:efl:pack:linear:method:pack_index_get|pack_index_get]]**\\
+> %%Get the index of a child in this container.%%
<code c>
int efl_pack_index_get(Eo *obj, const Efl_Gfx *subobj);
</code>
-
-%%Get the index of a child in this container.%%\\
-\\
-**[[:develop:api:efl:pack:linear:method:pack_unpack_at|pack_unpack_at]]**
+\\
+**[[:develop:api:efl:pack:linear:method:pack_unpack_at|pack_unpack_at]]**\\
+> %%Pop out item at specified %%''index''%%.%%
<code c>
Efl_Gfx *efl_pack_unpack_at(Eo *obj, int index);
</code>
-
-%%Pop out item at specified %%''index''%%.%%\\
-\\
+\\
==== Inherited ====
-[[:develop:api:efl:container|Efl.Container]].**[[:develop:api:efl:container:method:content_count|content_count]]**
-\\
-[[:develop:api:efl:container|Efl.Container]].**[[:develop:api:efl:container:method:content_iterate|content_iterate]]**
-\\
-[[:develop:api:efl:container|Efl.Container]].**[[:develop:api:efl:container:method:content_remove|content_remove]]**
-\\
-[[:develop:api:efl:pack|Efl.Pack]].**[[:develop:api:efl:pack:method:pack_clear|pack_clear]]**
-\\
-[[:develop:api:efl:pack|Efl.Pack]].**[[:develop:api:efl:pack:method:pack|pack]]**
-\\
-[[:develop:api:efl:pack|Efl.Pack]].**[[:develop:api:efl:pack:method:unpack_all|unpack_all]]**
-\\
-[[:develop:api:efl:pack|Efl.Pack]].**[[:develop:api:efl:pack:method:unpack|unpack]]**
-\\
-[[:develop:api:efl:pack|Efl.Pack]].**[[:develop:api:efl:pack:property:pack_align|pack_align]]** //**(get, set)**//
-\\
-[[:develop:api:efl:pack|Efl.Pack]].**[[:develop:api:efl:pack:property:pack_padding|pack_padding]]** //**(get, set)**//
-\\
-
+[[:develop:api:efl:container|Efl.Container]]\\
+> **[[:develop:api:efl:container:method:content_count|content_count]]**, **[[:develop:api:efl:container:method:content_iterate|content_iterate]]**, **[[:develop:api:efl:container:method:content_remove|content_remove]]**\\
+[[:develop:api:efl:pack|Efl.Pack]]\\
+> **[[:develop:api:efl:pack:method:pack_clear|pack_clear]]**, **[[:develop:api:efl:pack:method:pack|pack]]**, **[[:develop:api:efl:pack:method:unpack_all|unpack_all]]**, **[[:develop:api:efl:pack:method:unpack|unpack]]**, **[[:develop:api:efl:pack:property:pack_align|pack_align]]** //**(get, set)**//, **[[:develop:api:efl:pack:property:pack_padding|pack_padding]]** //**(get, set)**//
===== Events =====
==== Inherited ====
-[[:develop:api:efl:container|Efl.Container]].**[[:develop:api:efl:container:event:content_added|content,added]]**
-\\
-[[:develop:api:efl:container|Efl.Container]].**[[:develop:api:efl:container:event:content_removed|content,removed]]**
-\\
-[[:develop:api:efl:pack|Efl.Pack]].**[[:develop:api:efl:pack:event:layout_updated|layout,updated]]**
-\\
+[[:develop:api:efl:container|Efl.Container]]\\
+> **[[:develop:api:efl:container:event:content_added|content,added]]**, **[[:develop:api:efl:container:event:content_removed|content,removed]]**\\
+[[:develop:api:efl:pack|Efl.Pack]]\\
+> **[[:develop:api:efl:pack:event:layout_updated|layout,updated]]** \ No newline at end of file
diff --git a/pages/develop/api/efl/pack/linear/method/pack_after.txt b/pages/develop/api/efl/pack/linear/method/pack_after.txt
index 426549321..28b557cb1 100644
--- a/pages/develop/api/efl/pack/linear/method/pack_after.txt
+++ b/pages/develop/api/efl/pack/linear/method/pack_after.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Pack.Linear.pack_after~~
+===== Description =====
+
+%%Append item after other sub object.%%
+
+%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
+{{page>:develop:api-include:efl:pack:linear:method:pack_after:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -22,13 +29,6 @@ Eina_Bool efl_pack_after(Eo *obj, Efl_Gfx *subobj, const Efl_Gfx *existing);
* **subobj** //(in)// - %%Item to pack after %%''existing''%%.%%
* **existing** //(in)// - %%Item to refer to.%%
-===== Description =====
-
-%%Append item after other sub object.%%
-
-%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
-{{page>:develop:api-include:efl:pack:linear:method:pack_after:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.Linear.pack_after**
diff --git a/pages/develop/api/efl/pack/linear/method/pack_at.txt b/pages/develop/api/efl/pack/linear/method/pack_at.txt
index 8543f4da5..257e92351 100644
--- a/pages/develop/api/efl/pack/linear/method/pack_at.txt
+++ b/pages/develop/api/efl/pack/linear/method/pack_at.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Pack.Linear.pack_at~~
+===== Description =====
+
+%%Inserts %%''subobj''%% at the specified %%''index''%%.%%
+
+%%Valid range: -%%''count''%% to +%%''count''%%. -1 refers to the last element. Out of range indices will trigger an append.%%
+
+%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
+{{page>:develop:api-include:efl:pack:linear:method:pack_at:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -22,15 +31,6 @@ Eina_Bool efl_pack_at(Eo *obj, Efl_Gfx *subobj, int index);
* **subobj** //(in)// - %%Item to pack at given index.%%
* **index** //(in)// - %%A position.%%
-===== Description =====
-
-%%Inserts %%''subobj''%% at the specified %%''index''%%.%%
-
-%%Valid range: -%%''count''%% to +%%''count''%%. -1 refers to the last element. Out of range indices will trigger an append.%%
-
-%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
-{{page>:develop:api-include:efl:pack:linear:method:pack_at:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.Linear.pack_at**
diff --git a/pages/develop/api/efl/pack/linear/method/pack_before.txt b/pages/develop/api/efl/pack/linear/method/pack_before.txt
index 6e2904d89..b36f78486 100644
--- a/pages/develop/api/efl/pack/linear/method/pack_before.txt
+++ b/pages/develop/api/efl/pack/linear/method/pack_before.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Pack.Linear.pack_before~~
+===== Description =====
+
+%%Prepend item before other sub object.%%
+
+%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
+{{page>:develop:api-include:efl:pack:linear:method:pack_before:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -22,13 +29,6 @@ Eina_Bool efl_pack_before(Eo *obj, Efl_Gfx *subobj, const Efl_Gfx *existing);
* **subobj** //(in)// - %%Item to pack before %%''existing''%%.%%
* **existing** //(in)// - %%Item to refer to.%%
-===== Description =====
-
-%%Prepend item before other sub object.%%
-
-%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
-{{page>:develop:api-include:efl:pack:linear:method:pack_before:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.Linear.pack_before**
diff --git a/pages/develop/api/efl/pack/linear/method/pack_begin.txt b/pages/develop/api/efl/pack/linear/method/pack_begin.txt
index 79cadb57e..38b8f09ea 100644
--- a/pages/develop/api/efl/pack/linear/method/pack_begin.txt
+++ b/pages/develop/api/efl/pack/linear/method/pack_begin.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Pack.Linear.pack_begin~~
+===== Description =====
+
+%%Prepend an object at the beginning of this container.%%
+
+%%This is the same as %%[[:develop:api:efl:pack:linear:method:pack_at|Efl.Pack.Linear.pack_at]]%%(%%''subobj''%%, 0).%%
+
+%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
+{{page>:develop:api-include:efl:pack:linear:method:pack_begin:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,15 +29,6 @@ Eina_Bool efl_pack_begin(Eo *obj, Efl_Gfx *subobj);
* **subobj** //(in)// - %%Item to pack.%%
-===== Description =====
-
-%%Prepend an object at the beginning of this container.%%
-
-%%This is the same as %%[[:develop:api:efl:pack:linear:method:pack_at|Efl.Pack.Linear.pack_at]]%%(%%''subobj''%%, 0).%%
-
-%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
-{{page>:develop:api-include:efl:pack:linear:method:pack_begin:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.Linear.pack_begin**
diff --git a/pages/develop/api/efl/pack/linear/method/pack_content_get.txt b/pages/develop/api/efl/pack/linear/method/pack_content_get.txt
index e3786ace2..979c5f58e 100644
--- a/pages/develop/api/efl/pack/linear/method/pack_content_get.txt
+++ b/pages/develop/api/efl/pack/linear/method/pack_content_get.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Pack.Linear.pack_content_get~~
+===== Description =====
+
+%%Content at a given index in this container.%%
+
+%%Index -1 refers to the last item. The valid range is -(count - 1) to (count - 1).%%
+{{page>:develop:api-include:efl:pack:linear:method:pack_content_get:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,13 +27,6 @@ Efl_Gfx *efl_pack_content_get(Eo *obj, int index);
* **index** //(in)// - %%Index number%%
-===== Description =====
-
-%%Content at a given index in this container.%%
-
-%%Index -1 refers to the last item. The valid range is -(count - 1) to (count - 1).%%
-{{page>:develop:api-include:efl:pack:linear:method:pack_content_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.Linear.pack_content_get**
diff --git a/pages/develop/api/efl/pack/linear/method/pack_end.txt b/pages/develop/api/efl/pack/linear/method/pack_end.txt
index acb90f1ba..a2e925f65 100644
--- a/pages/develop/api/efl/pack/linear/method/pack_end.txt
+++ b/pages/develop/api/efl/pack/linear/method/pack_end.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Pack.Linear.pack_end~~
+===== Description =====
+
+%%Append object at the end of this container.%%
+
+%%This is the same as %%[[:develop:api:efl:pack:linear:method:pack_at|Efl.Pack.Linear.pack_at]]%%(%%''subobj''%%, -1).%%
+
+%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
+{{page>:develop:api-include:efl:pack:linear:method:pack_end:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,15 +29,6 @@ Eina_Bool efl_pack_end(Eo *obj, Efl_Gfx *subobj);
* **subobj** //(in)// - %%Item to pack at the end.%%
-===== Description =====
-
-%%Append object at the end of this container.%%
-
-%%This is the same as %%[[:develop:api:efl:pack:linear:method:pack_at|Efl.Pack.Linear.pack_at]]%%(%%''subobj''%%, -1).%%
-
-%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
-{{page>:develop:api-include:efl:pack:linear:method:pack_end:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.Linear.pack_end**
diff --git a/pages/develop/api/efl/pack/linear/method/pack_index_get.txt b/pages/develop/api/efl/pack/linear/method/pack_index_get.txt
index bf06b29ec..dbdca4c8d 100644
--- a/pages/develop/api/efl/pack/linear/method/pack_index_get.txt
+++ b/pages/develop/api/efl/pack/linear/method/pack_index_get.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Pack.Linear.pack_index_get~~
+===== Description =====
+
+%%Get the index of a child in this container.%%
+{{page>:develop:api-include:efl:pack:linear:method:pack_index_get:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,11 +25,6 @@ int efl_pack_index_get(Eo *obj, const Efl_Gfx *subobj);
* **subobj** //(in)// - %%An object contained in this pack.%%
-===== Description =====
-
-%%Get the index of a child in this container.%%
-{{page>:develop:api-include:efl:pack:linear:method:pack_index_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.Linear.pack_index_get**
diff --git a/pages/develop/api/efl/pack/linear/method/pack_unpack_at.txt b/pages/develop/api/efl/pack/linear/method/pack_unpack_at.txt
index 13847ed75..209726a38 100644
--- a/pages/develop/api/efl/pack/linear/method/pack_unpack_at.txt
+++ b/pages/develop/api/efl/pack/linear/method/pack_unpack_at.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Pack.Linear.pack_unpack_at~~
+===== Description =====
+
+%%Pop out item at specified %%''index''%%.%%
+
+%%Equivalent to unpack(content_at(%%''index''%%)).%%
+{{page>:develop:api-include:efl:pack:linear:method:pack_unpack_at:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,13 +27,6 @@ Efl_Gfx *efl_pack_unpack_at(Eo *obj, int index);
* **index** //(in)// - %%Index number%%
-===== Description =====
-
-%%Pop out item at specified %%''index''%%.%%
-
-%%Equivalent to unpack(content_at(%%''index''%%)).%%
-{{page>:develop:api-include:efl:pack:linear:method:pack_unpack_at:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.Linear.pack_unpack_at**
diff --git a/pages/develop/api/efl/pack/method/pack.txt b/pages/develop/api/efl/pack/method/pack.txt
index 2dc52b0b1..217cfc160 100644
--- a/pages/develop/api/efl/pack/method/pack.txt
+++ b/pages/develop/api/efl/pack/method/pack.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Pack.pack~~
+===== Description =====
+
+%%Adds an item to this container.%%
+
+%%Depending on the container this will either fill in the default spot, replacing any already existing element or append to the end of the container if there is no default part.%%
+
+%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
+{{page>:develop:api-include:efl:pack:method:pack:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,15 +29,6 @@ Eina_Bool efl_pack(Eo *obj, Efl_Gfx *subobj);
* **subobj** //(in)// - %%An object to pack.%%
-===== Description =====
-
-%%Adds an item to this container.%%
-
-%%Depending on the container this will either fill in the default spot, replacing any already existing element or append to the end of the container if there is no default part.%%
-
-%%When this container is deleted, it will request deletion on the given %%''subobj''%%. Use %%[[:develop:api:efl:pack:method:unpack|Efl.Pack.unpack]]%% to remove %%''subobj''%% from this container without deleting it.%%
-{{page>:develop:api-include:efl:pack:method:pack:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.pack**
diff --git a/pages/develop/api/efl/pack/method/pack_clear.txt b/pages/develop/api/efl/pack/method/pack_clear.txt
index 4a1c4d6a1..13524c1de 100644
--- a/pages/develop/api/efl/pack/method/pack_clear.txt
+++ b/pages/develop/api/efl/pack/method/pack_clear.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Pack.pack_clear~~
+===== Description =====
+
+%%Removes all packed contents, and unreferences them.%%
+{{page>:develop:api-include:efl:pack:method:pack_clear:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,11 +18,6 @@ pack_clear @pure_virtual {
Eina_Bool efl_pack_clear(Eo *obj);
</code>
-===== Description =====
-
-%%Removes all packed contents, and unreferences them.%%
-{{page>:develop:api-include:efl:pack:method:pack_clear:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.pack_clear**
diff --git a/pages/develop/api/efl/pack/method/unpack.txt b/pages/develop/api/efl/pack/method/unpack.txt
index 0b9610b98..512691893 100644
--- a/pages/develop/api/efl/pack/method/unpack.txt
+++ b/pages/develop/api/efl/pack/method/unpack.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Pack.unpack~~
+===== Description =====
+
+%%Removes an existing item from the container, without deleting it.%%
+{{page>:develop:api-include:efl:pack:method:unpack:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,11 +25,6 @@ Eina_Bool efl_pack_unpack(Eo *obj, Efl_Gfx *subobj);
* **subobj** //(in)// - %%The unpacked object.%%
-===== Description =====
-
-%%Removes an existing item from the container, without deleting it.%%
-{{page>:develop:api-include:efl:pack:method:unpack:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.unpack**
diff --git a/pages/develop/api/efl/pack/method/unpack_all.txt b/pages/develop/api/efl/pack/method/unpack_all.txt
index 29a9c15f2..9ba52702f 100644
--- a/pages/develop/api/efl/pack/method/unpack_all.txt
+++ b/pages/develop/api/efl/pack/method/unpack_all.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Pack.unpack_all~~
+===== Description =====
+
+%%Removes all packed contents, without unreferencing them.%%
+
+%%Use with caution.%%
+{{page>:develop:api-include:efl:pack:method:unpack_all:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,13 +20,6 @@ unpack_all @pure_virtual {
Eina_Bool efl_pack_unpack_all(Eo *obj);
</code>
-===== Description =====
-
-%%Removes all packed contents, without unreferencing them.%%
-
-%%Use with caution.%%
-{{page>:develop:api-include:efl:pack:method:unpack_all:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Pack.unpack_all**
diff --git a/pages/develop/api/efl/pack/property/pack_align.txt b/pages/develop/api/efl/pack/property/pack_align.txt
index 082aaad2e..3cb73e3a8 100644
--- a/pages/develop/api/efl/pack/property/pack_align.txt
+++ b/pages/develop/api/efl/pack/property/pack_align.txt
@@ -1,4 +1,14 @@
~~Title: Efl.Pack.pack_align~~
+===== Values =====
+
+ * **align_horiz** - %%Horizontal alignment%%
+ * **align_vert** - %%Vertical alignment%%
+===== Description =====
+
+%%Alignment of the container within its bounds%%
+{{page>:develop:api-include:efl:pack:property:pack_align:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -25,16 +35,6 @@ void efl_pack_align_get(const Eo *obj, double *align_horiz, double *align_vert);
void efl_pack_align_set(Eo *obj, double align_horiz, double align_vert);
</code>
-===== Values =====
-
- * **align_horiz** - %%Horizontal alignment%%
- * **align_vert** - %%Vertical alignment%%
-===== Description =====
-
-%%Alignment of the container within its bounds%%
-{{page>:develop:api-include:efl:pack:property:pack_align:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Pack.pack_align**
diff --git a/pages/develop/api/efl/pack/property/pack_padding.txt b/pages/develop/api/efl/pack/property/pack_padding.txt
index 09c6c14ff..1aa8cb9b6 100644
--- a/pages/develop/api/efl/pack/property/pack_padding.txt
+++ b/pages/develop/api/efl/pack/property/pack_padding.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Pack.pack_padding~~
+===== Values =====
+
+ * **pad_horiz** - %%Horizontal padding%%
+ * **pad_vert** - %%Vertical padding%%
+ * **scalable** - %%%%''true''%% if scalable, %%''false''%% otherwise%%
+===== Description =====
+
+%%Padding between items contained in this object.%%
+{{page>:develop:api-include:efl:pack:property:pack_padding:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -27,17 +38,6 @@ void efl_pack_padding_get(const Eo *obj, double *pad_horiz, double *pad_vert, Ei
void efl_pack_padding_set(Eo *obj, double pad_horiz, double pad_vert, Eina_Bool scalable);
</code>
-===== Values =====
-
- * **pad_horiz** - %%Horizontal padding%%
- * **pad_vert** - %%Vertical padding%%
- * **scalable** - %%%%''true''%% if scalable, %%''false''%% otherwise%%
-===== Description =====
-
-%%Padding between items contained in this object.%%
-{{page>:develop:api-include:efl:pack:property:pack_padding:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Pack.pack_padding**