- To support ListView item disabling
Change-Id: I7ada52e8a1a2f536a55fbc9a60e73d6d25986f5b
public int Id { get; private set; }
+ public bool IsEnabled
+ {
+ get { return !Interop.Elementary.elm_object_item_disabled_get(Handle); }
+ set { Interop.Elementary.elm_object_item_disabled_set(Handle, !value); }
+ }
+
internal IntPtr Handle
{
get
internal static extern void elm_object_item_del_cb_set(IntPtr obj, Interop.Evas.SmartCallback callback);
[DllImport(Libraries.Elementary)]
+ internal static extern void elm_object_item_disabled_set(IntPtr obj, bool disable);
+
+ [DllImport(Libraries.Elementary)]
+ internal static extern bool elm_object_item_disabled_get(IntPtr obj);
+
+ [DllImport(Libraries.Elementary)]
internal static extern bool elm_object_focus_get(IntPtr obj);
[DllImport(Libraries.Elementary)]