}
EOLIAN static Elm_Object_Item *
-_elm_flipselector_item_append(Eo *obj, Elm_Flipselector_Data *sd, const char *label, flipselector_func_type func, const void *data)
+_elm_flipselector_item_append(Eo *obj, Elm_Flipselector_Data *sd, const char *label, Evas_Smart_Cb func, const void *data)
{
Elm_Flipselector_Item *item;
}
EOLIAN static Elm_Object_Item *
-_elm_flipselector_item_prepend(Eo *obj, Elm_Flipselector_Data *sd, const char *label, flipselector_func_type func, void *data)
+_elm_flipselector_item_prepend(Eo *obj, Elm_Flipselector_Data *sd, const char *label, Evas_Smart_Cb func, void *data)
{
Elm_Flipselector_Item *item;
return Elm_Object_Item *;
params {
@in const char *label; /*@ The (text) label of the new item */
- @in flipselector_func_type func; /*@ Convenience callback function to take place when
+ @in Evas_Smart_Cb func; /*@ Convenience callback function to take place when
item is selected */
@in void *data; /*@ Data passed to @p func, above */
}
return Elm_Object_Item *;
params {
@in const char *label; /*@ The (text) label of the new item */
- @in flipselector_func_type func; /*@ Convenience callback function to take place when
+ @in Evas_Smart_Cb func; /*@ Convenience callback function to take place when
item is selected */
@in const void *data; /*@ Data passed to @p func, above */
}
-typedef void (*flipselector_func_type)(void *, Evas_Object *, void *);
-
-#include "elm_flipselector.eo.h"
\ No newline at end of file
+#include "elm_flipselector.eo.h"