tasn pushed a commit to branch master.

http://git.enlightenment.org/core/elementary.git/commit/?id=8668af596024a23c64343f56234b339c351cc16c

commit 8668af596024a23c64343f56234b339c351cc16c
Author: Tom Hacohen <t...@stosb.com>
Date:   Mon Aug 10 12:51:00 2015 +0100

    Gengrid item: migrate docs.
---
 src/lib/elm_gengrid_item.eo | 240 +++++++++++++++-----------------------------
 1 file changed, 81 insertions(+), 159 deletions(-)

diff --git a/src/lib/elm_gengrid_item.eo b/src/lib/elm_gengrid_item.eo
index d634717..95a079c 100644
--- a/src/lib/elm_gengrid_item.eo
+++ b/src/lib/elm_gengrid_item.eo
@@ -29,154 +29,102 @@ class Elm.Gengrid_Item(Elm.Widget_Item)
       methods {
            @property prev {
                 get {
-                     /*@
-                      Get the @b previous item in a gengrid widget's internal 
list of items,
-                      given a handle to one of those items.
+                     [[Get the previous item in a gengrid widget's internal 
list of items, given a handle to one of those items.
 
-                      This returns the item placed before the $item, on the 
container
-                      gengrid.
-
-                      @see elm_gengrid_item_next_get()
-
-                      @ingroup Gengrid
-                      */
+                       This returns the item placed before the $item, on the 
container
+                       gengrid.]]
                 }
                 values {
-                     item: Elm.Widget_Item *; /*@ @return The item before 
$item, or $NULL if there's none (and on errors) */
+                     item: Elm.Widget_Item *; [[The item before $item, or 
$NULL if there's none (and on errors)]]
                 }
            }
            @property next {
                 get {
-                     /*@
-                      Get the @b next item in a gengrid widget's internal list 
of items,
-                      given a handle to one of those items.
-
-                      This returns the item placed after the $item, on the 
container
-                      gengrid.
-
-                      @see elm_gengrid_item_prev_get()
+                     [[Get the next item in a gengrid widget's internal list 
of items,
+                       given a handle to one of those items.
 
-                      @ingroup Gengrid
-                      */
+                       This returns the item placed after the $item, on the 
container
+                       gengrid.]]
                 }
                 values {
-                     item: Elm.Widget_Item *; /*@ @return The item after 
$item, or $NULL if there's none (and on errors) */
+                     item: Elm.Widget_Item *; [[The item after $item, or $NULL 
if there's none (and on errors)]]
                 }
            }
            @property selected {
-                get {
-                     /*@
-                      Get whether a given gengrid item is selected or not
-
-                      This API returns true for all the items selected in 
multi-select mode as well.
+                [[Control whether a given gengrid item is selected or not
 
-                      @see elm_gengrid_item_selected_set() for more details
+                  This API returns true for all the items selected in 
multi-select mode as well.
 
-                      @ingroup Gengrid
-                      */
+                  This sets the selected state of an item. If multi-selection 
is
+                  not enabled on the containing gengrid and $selected is
+                  true, any other previously selected items will get
+                  unselected in favor of this new one.]]
+                get {
                 }
                 set {
-                     /*@
-                      Set whether a given gengrid item is selected or not
-
-                      This sets the selected state of an item. If 
multi-selection is
-                      not enabled on the containing gengrid and $selected is @c
-                      true, any other previously selected items will get
-                      unselected in favor of this new one.
-
-                      @see elm_gengrid_item_selected_get()
-
-                      @ingroup Gengrid
-                      */
                 }
                 values {
-                     selected: bool; /*@ the selected state ($true selected, 
$false not selected) */
+                     selected: bool; [[the selected state ($true selected, 
$false not selected)]]
                 }
            }
            @property item_class {
                 get {
-                     /*@
-                      Get the Gengrid Item class for the given Gengrid Item.
+                     [[Get the Gengrid Item class for the given Gengrid Item.
 
-                      This returns the Gengrid_Item_Class for the given item. 
It can be used to examine
-                      the function pointers and item_style.
-
-                      @ingroup Gengrid
-                      */
+                       This returns the Gengrid_Item_Class for the given item. 
It can be used to examine
+                       the function pointers and item_style.]]
                 }
                 values {
-                     itc: const (Elm_Gengrid_Item_Class) *; /*@ Gengrid Item 
class for the given item */
+                     itc: const (Elm_Gengrid_Item_Class) *; [[Gengrid Item 
class for the given item]]
                 }
            }
            @property index {
                 get {
-                     /*@
-                      Get the index of the item. It is only valid once 
displayed.
-
-                      @ingroup Gengrid
-                      */
+                     [[Get the index of the item. It is only valid once 
displayed.]]
                 }
                 values {
-                     index: int(-1); /*@ @return the position inside the list 
of item. */
+                     index: int(-1); [[the position inside the list of item.]]
                 }
            }
            @property pos {
                 get {
-                     /*@
-                      Get a given gengrid item's position, relative to the 
whole
-                      gengrid's grid area.
-
-                      This returns the "logical" position of the item within 
the
-                      gengrid. For example, $(0, 1) would stand for first row,
-                      second column.
+                     [[Get a given gengrid item's position, relative to the 
whole gengrid's grid area.
 
-                      @ingroup Gengrid
-                      */
+                       This returns the "logical" position of the item within 
the
+                       gengrid. For example, $(0, 1) would stand for first row,
+                       second column.]]
                 }
                 values {
-                     x: uint; /*@ Pointer to variable to store the item's 
<b>row number</b>. */
-                     y: uint; /*@ Pointer to variable to store the item's 
<b>column number</b>. */
+                     x: uint; [[Pointer to variable to store the item's <b>row 
number</b>.]]
+                     y: uint; [[Pointer to variable to store the item's 
<b>column number</b>.]]
                 }
            }
            @property select_mode {
+                [[Control the gengrid item's select mode.
+
+                  (If getting mode fails, it returns 
ELM_OBJECT_SELECT_MODE_MAX)
+
+                  elm_gengrid_select_mode_set() changes item's select mode.
+                  - ELM_OBJECT_SELECT_MODE_DEFAULT : The item will only call 
their selection func and
+                       callback when first becoming selected. Any further 
clicks will
+                       do nothing, unless you set always select mode.
+                  - ELM_OBJECT_SELECT_MODE_ALWAYS : This means that, even if 
selected,
+                       every click will make the selected callbacks be called.
+                  - ELM_OBJECT_SELECT_MODE_NONE : This will turn off the 
ability to select the item
+                       entirely and they will neither appear selected nor call 
selected
+                       callback functions.
+                  - ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY : This will apply 
no-finger-size rule
+                       with ELM_OBJECT_SELECT_MODE_NONE. No-finger-size rule 
makes an item can be
+                       smaller than lower limit. Clickable objects should be 
bigger than
+                       human touch point device (your finger) for some touch or
+                       small screen devices. So it is enabled, the item can be 
shrink than
+                       predefined finger-size value. And the item will be 
updated.]]
                 get {
-                     /*@
-                      Get the gengrid item's select mode.
-
-                      (If getting mode fails, it returns 
ELM_OBJECT_SELECT_MODE_MAX)
-
-                      @see elm_gengrid_item_select_mode_set()
-
-                      @ingroup Gengrid
-                      */
                 }
                 set {
-                     /*@
-                      Set the gengrid item's select mode.
-
-                      elm_gengrid_select_mode_set() changes item's select mode.
-                      - ELM_OBJECT_SELECT_MODE_DEFAULT : The item will only 
call their selection func and
-                           callback when first becoming selected. Any further 
clicks will
-                           do nothing, unless you set always select mode.
-                      - ELM_OBJECT_SELECT_MODE_ALWAYS : This means that, even 
if selected,
-                           every click will make the selected callbacks be 
called.
-                      - ELM_OBJECT_SELECT_MODE_NONE : This will turn off the 
ability to select the item
-                           entirely and they will neither appear selected nor 
call selected
-                           callback functions.
-                      - ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY : This will apply 
no-finger-size rule
-                           with ELM_OBJECT_SELECT_MODE_NONE. No-finger-size 
rule makes an item can be
-                           smaller than lower limit. Clickable objects should 
be bigger than
-                           human touch point device (your finger) for some 
touch or
-                           small screen devices. So it is enabled, the item 
can be shrink than
-                           predefined finger-size value. And the item will be 
updated.
-
-                      @see elm_gengrid_item_select_mode_get()
-
-                      @ingroup Gengrid
-                      */
                 }
                 values {
-                     mode: Elm.Object.Select_Mode(Elm.Object.Select_Mode.max); 
/*@ The selected mode */
+                     mode: Elm.Object.Select_Mode(Elm.Object.Select_Mode.max); 
[[The selected mode]]
                 }
            }
            /*      init { FIXME
@@ -186,86 +134,60 @@ class Elm.Gengrid_Item(Elm.Widget_Item)
                    }
                    }*/
            show {
-                /*@
-                 Show the portion of a gengrid's internal grid containing a 
given
-                 item, @b immediately.
+                [[Show the portion of a gengrid's internal grid containing a 
given
+                  item, immediately.
 
-                 This causes gengrid to @b redraw its viewport's contents to 
the
-                 region containing the given $item item, if it is not fully
-                 visible.
-
-                 @see elm_gengrid_item_bring_in()
-
-                 @ingroup Gengrid
-                 */
+                  This causes gengrid to redraw its viewport's contents to the
+                  region containing the given $item item, if it is not fully
+                  visible.]]
                 params {
-                     @in type: Elm_Gengrid_Item_Scrollto_Type; /*@ Where to 
position the item in the viewport. */
+                     @in type: Elm_Gengrid_Item_Scrollto_Type; [[Where to 
position the item in the viewport.]]
                 }
            }
            bring_in {
-                /*@
-                 Animatedly bring in, to the visible area of a gengrid, a given
-                 item on it.
-                 
-                 This causes gengrid to jump to the given $item and show
-                 it (by scrolling), if it is not fully visible. This will use
-                 animation to do so and take a period of time to complete.
-
-                 @see elm_gengrid_item_show()
+                [[Animatedly bring in, to the visible area of a gengrid, a 
given item on it.
 
-                 @ingroup Gengrid
-                 */
+                  This causes gengrid to jump to the given $item and show
+                  it (by scrolling), if it is not fully visible. This will use
+                  animation to do so and take a period of time to complete.]]
                 params {
-                     @in type: Elm_Gengrid_Item_Scrollto_Type; /*@ Where to 
position the item in the viewport. */
+                     @in type: Elm_Gengrid_Item_Scrollto_Type; [[Where to 
position the item in the viewport.]]
                 }
            }
            update {
-                /*@
-                 Update the contents of a given gengrid item
+                [[Update the contents of a given gengrid item
 
-                 This updates an item by calling all the item class functions
-                 again to get the contents, texts and states. Use this when the
-                 original item data has changed and you want the changes to be
-                 reflected.
-
-                 @ingroup Gengrid
-                 */
+                  This updates an item by calling all the item class functions
+                  again to get the contents, texts and states. Use this when 
the
+                  original item data has changed and you want the changes to be
+                  reflected.]]
            }
            fields_update {
-                /*@
-                 Update the part of an item
-
-                 This updates an item's part by calling item's fetching 
functions again
-                 to get the contents, texts and states. Use this when the 
original
-                 item data has changed and the changes are desired to be 
reflected.
-                 Second parts argument is used for globbing to match '*', '?', 
and '.'
-                 It can be used at updating multi fields.
+                [[Update the part of an item
 
-                 Use elm_gengrid_realized_items_update() to update an item's 
all
-                 property.
+                  This updates an item's part by calling item's fetching 
functions again
+                  to get the contents, texts and states. Use this when the 
original
+                  item data has changed and the changes are desired to be 
reflected.
+                  Second parts argument is used for globbing to match '*', 
'?', and '.'
+                  It can be used at updating multi fields.
 
-                 @see elm_gengrid_iitem_update()
+                  Use elm_gengrid_realized_items_update() to update an item's 
all
+                  property.
 
-                 @ingroup Gengrid
-                 @since 1.15
-                 */
+                  @since 1.15]]
                 params {
-                     @in parts: const (char) *; /*@ The name of item's part */
-                     @in itf: Elm.Gengrid.Item.Field_Type; /*@ The type of 
item's part type */
+                     @in parts: const (char) *; [[The name of item's part]]
+                     @in itf: Elm.Gengrid.Item.Field_Type; [[The type of 
item's part type]]
                 }
            }
            item_class_update {
-                /*@
-                 Update the item class of a gengrid item.
-
-                 This sets another class of the item, changing the way that it 
is
-                 displayed. After changing the item class, 
elm_gengrid_item_update() is
-                 called on the item $it.
+                [[Update the item class of a gengrid item.
 
-                 @ingroup Gengrid
-                 */
+                  This sets another class of the item, changing the way that 
it is
+                  displayed. After changing the item class, 
elm_gengrid_item_update() is
+                  called on the item $it.]]
                 params {
-                     @in itc: const (Elm_Gengrid_Item_Class) *; /*@ The 
gengrid item class describing the function pointers and the item style. */
+                     @in itc: const (Elm_Gengrid_Item_Class) *; [[The gengrid 
item class describing the function pointers and the item style.]]
                 }
            }
       }

-- 


Reply via email to