Eext_Rotary_Selector_Item *add_item;
Eext_Rotary_Selector_Item *title_item;
Eina_Bool add_enabled;
+ Eina_Bool edit_mode_enabled;
} Rotary_Genlist_Data;
struct _Eext_Rotary_Selector_Item {
_set_item_access_info(item);
//
+ item->delete_enabled = EINA_FALSE;
+
return (Eext_Object_Item *)item;
}
_eext_more_option_genlist_editing_enabled_get(const Evas_Object *obj)
{
//FIXME: TBD
- return EINA_FALSE;
+ Rotary_Genlist_Data *rgd = _rotary_genlist_data_get(obj);
+ return rgd->edit_mode_enabled;
}
static void
_eext_more_option_genlist_editing_enabled_set(Evas_Object *obj, Eina_Bool enabled)
{
//FIXME: TBD
+ Rotary_Genlist_Data *rgd = _rotary_genlist_data_get(obj);
+ rgd->edit_mode_enabled = enabled;
return;
}
_eext_more_option_genlist_item_delete_enabled_set(Eext_Object_Item *item, Eina_Bool enabled)
{
//FIXME: TBD
+ eext_rotary_selector_item_delete_enabled_set(item, enabled);
return;
}
_eext_more_option_genlist_item_delete_enabled_get(const Eext_Object_Item *item)
{
//FIXME: TBD
- return EINA_FALSE;
+ return eext_rotary_selector_item_delete_enabled_get(item);
}
/*static Evas_Object *