5 public enum GenListSelectionMode
13 public class GenListItem : GenItem
15 internal GenListItem(object data, GenItemClass itemClass)
16 : base(data, itemClass)
20 public override bool IsSelected
24 return Interop.Elementary.elm_genlist_item_selected_get(Handle);
28 Interop.Elementary.elm_genlist_item_selected_set(Handle, value);
32 public override void Update()
34 Interop.Elementary.elm_genlist_item_update(Handle);
37 public GenListSelectionMode SelectionMode
41 return (GenListSelectionMode)Interop.Elementary.elm_genlist_item_select_mode_get(Handle);
45 Interop.Elementary.elm_genlist_item_select_mode_set(Handle, (Interop.Elementary.Elm_Object_Select_Mode)value);
49 public void UpdateItemClass(GenItemClass itemClass, object data)
52 ItemClass = itemClass;
53 Interop.Elementary.elm_genlist_item_item_class_update((IntPtr)Handle, itemClass.UnmanagedPtr);