Summary:
Add item disable support in multibuttonentry widget
@feature
Test Plan: elm_object_item_disabled_set on MBE item
Reviewers: CHAN, Hermet
Reviewed By: Hermet
Subscribers: CHAN, Hermet, navnbeet
Differential Revision: https://phab.enlightenment.org/D3084
return NULL;
}
+EOLIAN static void
+_elm_multibuttonentry_item_elm_widget_item_disable(Eo *eo_it, Elm_Multibuttonentry_Item_Data *it)
+{
+ const char* emission;
+ Eina_Bool tmp;
+ if (eo_do_ret(eo_it, tmp, elm_wdg_item_disabled_get()))
+ emission = "elm,state,disabled";
+ else
+ emission = "elm,state,enabled";
+
+ elm_layout_signal_emit(VIEW(it), emission, "elm");
+}
+
EINA_DEPRECATED EAPI void *
elm_multibuttonentry_item_data_get(const Elm_Object_Item *it)
{
Elm.Widget_Item.signal_emit;
Elm.Widget_Item.part_text.get;
Elm.Widget_Item.part_text.set;
+ Elm.Widget_Item.disable;
}
}