1 #pragma warning disable CS1591
3 using System.Runtime.InteropServices;
4 using System.Collections.Generic;
6 using System.Threading;
7 using System.ComponentModel;
12 ///<summary>Event argument wrapper for event <see cref="Efl.Ui.ListView.ItemRealizedEvt"/>.</summary>
13 public class ListViewItemRealizedEvt_Args : EventArgs {
14 ///<summary>Actual event payload.</summary>
15 public Efl.Ui.ListViewItemEvent arg { get; set; }
17 ///<summary>Event argument wrapper for event <see cref="Efl.Ui.ListView.ItemUnrealizedEvt"/>.</summary>
18 public class ListViewItemUnrealizedEvt_Args : EventArgs {
19 ///<summary>Actual event payload.</summary>
20 public Efl.Ui.ListViewItemEvent arg { get; set; }
22 ///<summary>Event argument wrapper for event <see cref="Efl.Ui.ListView.ItemFocusedEvt"/>.</summary>
23 public class ListViewItemFocusedEvt_Args : EventArgs {
24 ///<summary>Actual event payload.</summary>
25 public Efl.Ui.ListViewItemEvent arg { get; set; }
27 ///<summary>Event argument wrapper for event <see cref="Efl.Ui.ListView.ItemUnfocusedEvt"/>.</summary>
28 public class ListViewItemUnfocusedEvt_Args : EventArgs {
29 ///<summary>Actual event payload.</summary>
30 public Efl.Ui.ListViewItemEvent arg { get; set; }
32 ///<summary>Event argument wrapper for event <see cref="Efl.Ui.ListView.ItemHighlightedEvt"/>.</summary>
33 public class ListViewItemHighlightedEvt_Args : EventArgs {
34 ///<summary>Actual event payload.</summary>
35 public Efl.Ui.ListViewItemEvent arg { get; set; }
37 ///<summary>Event argument wrapper for event <see cref="Efl.Ui.ListView.ItemUnhighlightedEvt"/>.</summary>
38 public class ListViewItemUnhighlightedEvt_Args : EventArgs {
39 ///<summary>Actual event payload.</summary>
40 public Efl.Ui.ListViewItemEvent arg { get; set; }
42 [Efl.Ui.ListView.NativeMethods]
43 public class ListView : Efl.Ui.LayoutBase, Efl.Eo.IWrapper,Efl.Access.ISelection,Efl.Ui.IClickable,Efl.Ui.IListViewModel,Efl.Ui.IScrollable,Efl.Ui.IScrollableInteractive,Efl.Ui.IScrollbar,Efl.Ui.ISelectable,Efl.Ui.IWidgetFocusManager,Efl.Ui.Focus.IComposition,Efl.Ui.Focus.IManager,Efl.Ui.Focus.IManagerSub
45 ///<summary>Pointer to the native class description.</summary>
46 public override System.IntPtr NativeClass
50 if (((object)this).GetType() == typeof(ListView))
52 return GetEflClassStatic();
56 return Efl.Eo.ClassRegister.klassFromType[((object)this).GetType()];
61 [System.Runtime.InteropServices.DllImport(efl.Libs.Elementary)] internal static extern System.IntPtr
62 efl_ui_list_view_class_get();
63 /// <summary>Initializes a new instance of the <see cref="ListView"/> class.</summary>
64 /// <param name="parent">Parent instance.</param>
65 /// <param name="style">The widget style to use. See <see cref="Efl.Ui.Widget.SetStyle"/></param>
66 public ListView(Efl.Object parent
67 , System.String style = null) : base(efl_ui_list_view_class_get(), typeof(ListView), parent)
69 if (Efl.Eo.Globals.ParamHelperCheck(style))
71 SetStyle(Efl.Eo.Globals.GetParamHelper(style));
74 FinishInstantiation();
77 /// <summary>Initializes a new instance of the <see cref="ListView"/> class.
78 /// Internal usage: Constructs an instance from a native pointer. This is used when interacting with C code and should not be used directly.</summary>
79 /// <param name="raw">The native pointer to be wrapped.</param>
80 protected ListView(System.IntPtr raw) : base(raw)
84 /// <summary>Initializes a new instance of the <see cref="ListView"/> class.
85 /// Internal usage: Constructor to forward the wrapper initialization to the root class that interfaces with native code. Should not be used directly.</summary>
86 /// <param name="baseKlass">The pointer to the base native Eo class.</param>
87 /// <param name="managedType">The managed type of the public constructor that originated this call.</param>
88 /// <param name="parent">The Efl.Object parent of this instance.</param>
89 protected ListView(IntPtr baseKlass, System.Type managedType, Efl.Object parent) : base(baseKlass, managedType, parent)
93 /// <summary>Verifies if the given object is equal to this one.</summary>
94 /// <param name="instance">The object to compare to.</param>
95 /// <returns>True if both objects point to the same native object.</returns>
96 public override bool Equals(object instance)
98 var other = instance as Efl.Object;
103 return this.NativeHandle == other.NativeHandle;
106 /// <summary>Gets the hash code for this object based on the native pointer it points to.</summary>
107 /// <returns>The value of the pointer, to be used as the hash code of this object.</returns>
108 public override int GetHashCode()
110 return this.NativeHandle.ToInt32();
113 /// <summary>Turns the native pointer into a string representation.</summary>
114 /// <returns>A string with the type and the native pointer for this object.</returns>
115 public override String ToString()
117 return $"{this.GetType().Name}@[{this.NativeHandle.ToInt32():x}]";
120 public event EventHandler<Efl.Ui.ListViewItemRealizedEvt_Args> ItemRealizedEvt
126 var wRef = new WeakReference(this);
127 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
129 var obj = wRef.Target as Efl.Eo.IWrapper;
132 Efl.Ui.ListViewItemRealizedEvt_Args args = new Efl.Ui.ListViewItemRealizedEvt_Args();
136 value?.Invoke(obj, args);
140 Eina.Log.Error(e.ToString());
141 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
146 string key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_REALIZED";
147 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
155 string key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_REALIZED";
156 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
160 ///<summary>Method to raise event ItemRealizedEvt.</summary>
161 public void OnItemRealizedEvt(Efl.Ui.ListViewItemRealizedEvt_Args e)
163 var key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_REALIZED";
164 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
165 if (desc == IntPtr.Zero)
167 Eina.Log.Error($"Failed to get native event {key}");
171 IntPtr info = Marshal.AllocHGlobal(Marshal.SizeOf(e.arg));
174 Marshal.StructureToPtr(e.arg, info, false);
175 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
179 Marshal.FreeHGlobal(info);
182 public event EventHandler<Efl.Ui.ListViewItemUnrealizedEvt_Args> ItemUnrealizedEvt
188 var wRef = new WeakReference(this);
189 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
191 var obj = wRef.Target as Efl.Eo.IWrapper;
194 Efl.Ui.ListViewItemUnrealizedEvt_Args args = new Efl.Ui.ListViewItemUnrealizedEvt_Args();
198 value?.Invoke(obj, args);
202 Eina.Log.Error(e.ToString());
203 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
208 string key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_UNREALIZED";
209 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
217 string key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_UNREALIZED";
218 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
222 ///<summary>Method to raise event ItemUnrealizedEvt.</summary>
223 public void OnItemUnrealizedEvt(Efl.Ui.ListViewItemUnrealizedEvt_Args e)
225 var key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_UNREALIZED";
226 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
227 if (desc == IntPtr.Zero)
229 Eina.Log.Error($"Failed to get native event {key}");
233 IntPtr info = Marshal.AllocHGlobal(Marshal.SizeOf(e.arg));
236 Marshal.StructureToPtr(e.arg, info, false);
237 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
241 Marshal.FreeHGlobal(info);
244 public event EventHandler<Efl.Ui.ListViewItemFocusedEvt_Args> ItemFocusedEvt
250 var wRef = new WeakReference(this);
251 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
253 var obj = wRef.Target as Efl.Eo.IWrapper;
256 Efl.Ui.ListViewItemFocusedEvt_Args args = new Efl.Ui.ListViewItemFocusedEvt_Args();
260 value?.Invoke(obj, args);
264 Eina.Log.Error(e.ToString());
265 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
270 string key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_FOCUSED";
271 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
279 string key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_FOCUSED";
280 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
284 ///<summary>Method to raise event ItemFocusedEvt.</summary>
285 public void OnItemFocusedEvt(Efl.Ui.ListViewItemFocusedEvt_Args e)
287 var key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_FOCUSED";
288 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
289 if (desc == IntPtr.Zero)
291 Eina.Log.Error($"Failed to get native event {key}");
295 IntPtr info = Marshal.AllocHGlobal(Marshal.SizeOf(e.arg));
298 Marshal.StructureToPtr(e.arg, info, false);
299 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
303 Marshal.FreeHGlobal(info);
306 public event EventHandler<Efl.Ui.ListViewItemUnfocusedEvt_Args> ItemUnfocusedEvt
312 var wRef = new WeakReference(this);
313 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
315 var obj = wRef.Target as Efl.Eo.IWrapper;
318 Efl.Ui.ListViewItemUnfocusedEvt_Args args = new Efl.Ui.ListViewItemUnfocusedEvt_Args();
322 value?.Invoke(obj, args);
326 Eina.Log.Error(e.ToString());
327 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
332 string key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_UNFOCUSED";
333 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
341 string key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_UNFOCUSED";
342 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
346 ///<summary>Method to raise event ItemUnfocusedEvt.</summary>
347 public void OnItemUnfocusedEvt(Efl.Ui.ListViewItemUnfocusedEvt_Args e)
349 var key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_UNFOCUSED";
350 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
351 if (desc == IntPtr.Zero)
353 Eina.Log.Error($"Failed to get native event {key}");
357 IntPtr info = Marshal.AllocHGlobal(Marshal.SizeOf(e.arg));
360 Marshal.StructureToPtr(e.arg, info, false);
361 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
365 Marshal.FreeHGlobal(info);
368 public event EventHandler<Efl.Ui.ListViewItemHighlightedEvt_Args> ItemHighlightedEvt
374 var wRef = new WeakReference(this);
375 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
377 var obj = wRef.Target as Efl.Eo.IWrapper;
380 Efl.Ui.ListViewItemHighlightedEvt_Args args = new Efl.Ui.ListViewItemHighlightedEvt_Args();
384 value?.Invoke(obj, args);
388 Eina.Log.Error(e.ToString());
389 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
394 string key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_HIGHLIGHTED";
395 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
403 string key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_HIGHLIGHTED";
404 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
408 ///<summary>Method to raise event ItemHighlightedEvt.</summary>
409 public void OnItemHighlightedEvt(Efl.Ui.ListViewItemHighlightedEvt_Args e)
411 var key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_HIGHLIGHTED";
412 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
413 if (desc == IntPtr.Zero)
415 Eina.Log.Error($"Failed to get native event {key}");
419 IntPtr info = Marshal.AllocHGlobal(Marshal.SizeOf(e.arg));
422 Marshal.StructureToPtr(e.arg, info, false);
423 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
427 Marshal.FreeHGlobal(info);
430 public event EventHandler<Efl.Ui.ListViewItemUnhighlightedEvt_Args> ItemUnhighlightedEvt
436 var wRef = new WeakReference(this);
437 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
439 var obj = wRef.Target as Efl.Eo.IWrapper;
442 Efl.Ui.ListViewItemUnhighlightedEvt_Args args = new Efl.Ui.ListViewItemUnhighlightedEvt_Args();
446 value?.Invoke(obj, args);
450 Eina.Log.Error(e.ToString());
451 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
456 string key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_UNHIGHLIGHTED";
457 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
465 string key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_UNHIGHLIGHTED";
466 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
470 ///<summary>Method to raise event ItemUnhighlightedEvt.</summary>
471 public void OnItemUnhighlightedEvt(Efl.Ui.ListViewItemUnhighlightedEvt_Args e)
473 var key = "_EFL_UI_LIST_VIEW_EVENT_ITEM_UNHIGHLIGHTED";
474 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
475 if (desc == IntPtr.Zero)
477 Eina.Log.Error($"Failed to get native event {key}");
481 IntPtr info = Marshal.AllocHGlobal(Marshal.SizeOf(e.arg));
484 Marshal.StructureToPtr(e.arg, info, false);
485 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
489 Marshal.FreeHGlobal(info);
492 /// <summary>Called when selection has been changed.</summary>
493 public event EventHandler AccessSelectionChangedEvt
499 var wRef = new WeakReference(this);
500 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
502 var obj = wRef.Target as Efl.Eo.IWrapper;
505 EventArgs args = EventArgs.Empty;
508 value?.Invoke(obj, args);
512 Eina.Log.Error(e.ToString());
513 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
518 string key = "_EFL_ACCESS_SELECTION_EVENT_ACCESS_SELECTION_CHANGED";
519 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
527 string key = "_EFL_ACCESS_SELECTION_EVENT_ACCESS_SELECTION_CHANGED";
528 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
532 ///<summary>Method to raise event AccessSelectionChangedEvt.</summary>
533 public void OnAccessSelectionChangedEvt(EventArgs e)
535 var key = "_EFL_ACCESS_SELECTION_EVENT_ACCESS_SELECTION_CHANGED";
536 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
537 if (desc == IntPtr.Zero)
539 Eina.Log.Error($"Failed to get native event {key}");
543 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
545 /// <summary>Called when object is clicked</summary>
546 public event EventHandler ClickedEvt
552 var wRef = new WeakReference(this);
553 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
555 var obj = wRef.Target as Efl.Eo.IWrapper;
558 EventArgs args = EventArgs.Empty;
561 value?.Invoke(obj, args);
565 Eina.Log.Error(e.ToString());
566 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
571 string key = "_EFL_UI_EVENT_CLICKED";
572 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
580 string key = "_EFL_UI_EVENT_CLICKED";
581 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
585 ///<summary>Method to raise event ClickedEvt.</summary>
586 public void OnClickedEvt(EventArgs e)
588 var key = "_EFL_UI_EVENT_CLICKED";
589 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
590 if (desc == IntPtr.Zero)
592 Eina.Log.Error($"Failed to get native event {key}");
596 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
598 /// <summary>Called when object receives a double click</summary>
599 public event EventHandler ClickedDoubleEvt
605 var wRef = new WeakReference(this);
606 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
608 var obj = wRef.Target as Efl.Eo.IWrapper;
611 EventArgs args = EventArgs.Empty;
614 value?.Invoke(obj, args);
618 Eina.Log.Error(e.ToString());
619 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
624 string key = "_EFL_UI_EVENT_CLICKED_DOUBLE";
625 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
633 string key = "_EFL_UI_EVENT_CLICKED_DOUBLE";
634 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
638 ///<summary>Method to raise event ClickedDoubleEvt.</summary>
639 public void OnClickedDoubleEvt(EventArgs e)
641 var key = "_EFL_UI_EVENT_CLICKED_DOUBLE";
642 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
643 if (desc == IntPtr.Zero)
645 Eina.Log.Error($"Failed to get native event {key}");
649 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
651 /// <summary>Called when object receives a triple click</summary>
652 public event EventHandler ClickedTripleEvt
658 var wRef = new WeakReference(this);
659 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
661 var obj = wRef.Target as Efl.Eo.IWrapper;
664 EventArgs args = EventArgs.Empty;
667 value?.Invoke(obj, args);
671 Eina.Log.Error(e.ToString());
672 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
677 string key = "_EFL_UI_EVENT_CLICKED_TRIPLE";
678 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
686 string key = "_EFL_UI_EVENT_CLICKED_TRIPLE";
687 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
691 ///<summary>Method to raise event ClickedTripleEvt.</summary>
692 public void OnClickedTripleEvt(EventArgs e)
694 var key = "_EFL_UI_EVENT_CLICKED_TRIPLE";
695 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
696 if (desc == IntPtr.Zero)
698 Eina.Log.Error($"Failed to get native event {key}");
702 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
704 /// <summary>Called when object receives a right click</summary>
705 public event EventHandler<Efl.Ui.IClickableClickedRightEvt_Args> ClickedRightEvt
711 var wRef = new WeakReference(this);
712 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
714 var obj = wRef.Target as Efl.Eo.IWrapper;
717 Efl.Ui.IClickableClickedRightEvt_Args args = new Efl.Ui.IClickableClickedRightEvt_Args();
718 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Object);
721 value?.Invoke(obj, args);
725 Eina.Log.Error(e.ToString());
726 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
731 string key = "_EFL_UI_EVENT_CLICKED_RIGHT";
732 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
740 string key = "_EFL_UI_EVENT_CLICKED_RIGHT";
741 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
745 ///<summary>Method to raise event ClickedRightEvt.</summary>
746 public void OnClickedRightEvt(Efl.Ui.IClickableClickedRightEvt_Args e)
748 var key = "_EFL_UI_EVENT_CLICKED_RIGHT";
749 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
750 if (desc == IntPtr.Zero)
752 Eina.Log.Error($"Failed to get native event {key}");
756 IntPtr info = e.arg.NativeHandle;
757 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
759 /// <summary>Called when the object is pressed</summary>
760 public event EventHandler<Efl.Ui.IClickablePressedEvt_Args> PressedEvt
766 var wRef = new WeakReference(this);
767 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
769 var obj = wRef.Target as Efl.Eo.IWrapper;
772 Efl.Ui.IClickablePressedEvt_Args args = new Efl.Ui.IClickablePressedEvt_Args();
773 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Object);
776 value?.Invoke(obj, args);
780 Eina.Log.Error(e.ToString());
781 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
786 string key = "_EFL_UI_EVENT_PRESSED";
787 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
795 string key = "_EFL_UI_EVENT_PRESSED";
796 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
800 ///<summary>Method to raise event PressedEvt.</summary>
801 public void OnPressedEvt(Efl.Ui.IClickablePressedEvt_Args e)
803 var key = "_EFL_UI_EVENT_PRESSED";
804 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
805 if (desc == IntPtr.Zero)
807 Eina.Log.Error($"Failed to get native event {key}");
811 IntPtr info = e.arg.NativeHandle;
812 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
814 /// <summary>Called when the object is no longer pressed</summary>
815 public event EventHandler<Efl.Ui.IClickableUnpressedEvt_Args> UnpressedEvt
821 var wRef = new WeakReference(this);
822 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
824 var obj = wRef.Target as Efl.Eo.IWrapper;
827 Efl.Ui.IClickableUnpressedEvt_Args args = new Efl.Ui.IClickableUnpressedEvt_Args();
828 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Object);
831 value?.Invoke(obj, args);
835 Eina.Log.Error(e.ToString());
836 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
841 string key = "_EFL_UI_EVENT_UNPRESSED";
842 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
850 string key = "_EFL_UI_EVENT_UNPRESSED";
851 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
855 ///<summary>Method to raise event UnpressedEvt.</summary>
856 public void OnUnpressedEvt(Efl.Ui.IClickableUnpressedEvt_Args e)
858 var key = "_EFL_UI_EVENT_UNPRESSED";
859 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
860 if (desc == IntPtr.Zero)
862 Eina.Log.Error($"Failed to get native event {key}");
866 IntPtr info = e.arg.NativeHandle;
867 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
869 /// <summary>Called when the object receives a long press</summary>
870 public event EventHandler<Efl.Ui.IClickableLongpressedEvt_Args> LongpressedEvt
876 var wRef = new WeakReference(this);
877 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
879 var obj = wRef.Target as Efl.Eo.IWrapper;
882 Efl.Ui.IClickableLongpressedEvt_Args args = new Efl.Ui.IClickableLongpressedEvt_Args();
883 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Object);
886 value?.Invoke(obj, args);
890 Eina.Log.Error(e.ToString());
891 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
896 string key = "_EFL_UI_EVENT_LONGPRESSED";
897 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
905 string key = "_EFL_UI_EVENT_LONGPRESSED";
906 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
910 ///<summary>Method to raise event LongpressedEvt.</summary>
911 public void OnLongpressedEvt(Efl.Ui.IClickableLongpressedEvt_Args e)
913 var key = "_EFL_UI_EVENT_LONGPRESSED";
914 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
915 if (desc == IntPtr.Zero)
917 Eina.Log.Error($"Failed to get native event {key}");
921 IntPtr info = e.arg.NativeHandle;
922 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
924 /// <summary>Called when the object receives repeated presses/clicks</summary>
925 public event EventHandler RepeatedEvt
931 var wRef = new WeakReference(this);
932 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
934 var obj = wRef.Target as Efl.Eo.IWrapper;
937 EventArgs args = EventArgs.Empty;
940 value?.Invoke(obj, args);
944 Eina.Log.Error(e.ToString());
945 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
950 string key = "_EFL_UI_EVENT_REPEATED";
951 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
959 string key = "_EFL_UI_EVENT_REPEATED";
960 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
964 ///<summary>Method to raise event RepeatedEvt.</summary>
965 public void OnRepeatedEvt(EventArgs e)
967 var key = "_EFL_UI_EVENT_REPEATED";
968 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
969 if (desc == IntPtr.Zero)
971 Eina.Log.Error($"Failed to get native event {key}");
975 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
977 /// <summary>Called when scroll operation starts</summary>
978 public event EventHandler ScrollStartEvt
984 var wRef = new WeakReference(this);
985 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
987 var obj = wRef.Target as Efl.Eo.IWrapper;
990 EventArgs args = EventArgs.Empty;
993 value?.Invoke(obj, args);
997 Eina.Log.Error(e.ToString());
998 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1003 string key = "_EFL_UI_EVENT_SCROLL_START";
1004 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1012 string key = "_EFL_UI_EVENT_SCROLL_START";
1013 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1017 ///<summary>Method to raise event ScrollStartEvt.</summary>
1018 public void OnScrollStartEvt(EventArgs e)
1020 var key = "_EFL_UI_EVENT_SCROLL_START";
1021 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1022 if (desc == IntPtr.Zero)
1024 Eina.Log.Error($"Failed to get native event {key}");
1028 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1030 /// <summary>Called when scrolling</summary>
1031 public event EventHandler ScrollEvt
1037 var wRef = new WeakReference(this);
1038 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1040 var obj = wRef.Target as Efl.Eo.IWrapper;
1043 EventArgs args = EventArgs.Empty;
1046 value?.Invoke(obj, args);
1050 Eina.Log.Error(e.ToString());
1051 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1056 string key = "_EFL_UI_EVENT_SCROLL";
1057 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1065 string key = "_EFL_UI_EVENT_SCROLL";
1066 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1070 ///<summary>Method to raise event ScrollEvt.</summary>
1071 public void OnScrollEvt(EventArgs e)
1073 var key = "_EFL_UI_EVENT_SCROLL";
1074 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1075 if (desc == IntPtr.Zero)
1077 Eina.Log.Error($"Failed to get native event {key}");
1081 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1083 /// <summary>Called when scroll operation stops</summary>
1084 public event EventHandler ScrollStopEvt
1090 var wRef = new WeakReference(this);
1091 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1093 var obj = wRef.Target as Efl.Eo.IWrapper;
1096 EventArgs args = EventArgs.Empty;
1099 value?.Invoke(obj, args);
1103 Eina.Log.Error(e.ToString());
1104 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1109 string key = "_EFL_UI_EVENT_SCROLL_STOP";
1110 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1118 string key = "_EFL_UI_EVENT_SCROLL_STOP";
1119 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1123 ///<summary>Method to raise event ScrollStopEvt.</summary>
1124 public void OnScrollStopEvt(EventArgs e)
1126 var key = "_EFL_UI_EVENT_SCROLL_STOP";
1127 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1128 if (desc == IntPtr.Zero)
1130 Eina.Log.Error($"Failed to get native event {key}");
1134 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1136 /// <summary>Called when scrolling upwards</summary>
1137 public event EventHandler ScrollUpEvt
1143 var wRef = new WeakReference(this);
1144 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1146 var obj = wRef.Target as Efl.Eo.IWrapper;
1149 EventArgs args = EventArgs.Empty;
1152 value?.Invoke(obj, args);
1156 Eina.Log.Error(e.ToString());
1157 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1162 string key = "_EFL_UI_EVENT_SCROLL_UP";
1163 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1171 string key = "_EFL_UI_EVENT_SCROLL_UP";
1172 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1176 ///<summary>Method to raise event ScrollUpEvt.</summary>
1177 public void OnScrollUpEvt(EventArgs e)
1179 var key = "_EFL_UI_EVENT_SCROLL_UP";
1180 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1181 if (desc == IntPtr.Zero)
1183 Eina.Log.Error($"Failed to get native event {key}");
1187 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1189 /// <summary>Called when scrolling downwards</summary>
1190 public event EventHandler ScrollDownEvt
1196 var wRef = new WeakReference(this);
1197 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1199 var obj = wRef.Target as Efl.Eo.IWrapper;
1202 EventArgs args = EventArgs.Empty;
1205 value?.Invoke(obj, args);
1209 Eina.Log.Error(e.ToString());
1210 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1215 string key = "_EFL_UI_EVENT_SCROLL_DOWN";
1216 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1224 string key = "_EFL_UI_EVENT_SCROLL_DOWN";
1225 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1229 ///<summary>Method to raise event ScrollDownEvt.</summary>
1230 public void OnScrollDownEvt(EventArgs e)
1232 var key = "_EFL_UI_EVENT_SCROLL_DOWN";
1233 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1234 if (desc == IntPtr.Zero)
1236 Eina.Log.Error($"Failed to get native event {key}");
1240 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1242 /// <summary>Called when scrolling left</summary>
1243 public event EventHandler ScrollLeftEvt
1249 var wRef = new WeakReference(this);
1250 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1252 var obj = wRef.Target as Efl.Eo.IWrapper;
1255 EventArgs args = EventArgs.Empty;
1258 value?.Invoke(obj, args);
1262 Eina.Log.Error(e.ToString());
1263 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1268 string key = "_EFL_UI_EVENT_SCROLL_LEFT";
1269 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1277 string key = "_EFL_UI_EVENT_SCROLL_LEFT";
1278 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1282 ///<summary>Method to raise event ScrollLeftEvt.</summary>
1283 public void OnScrollLeftEvt(EventArgs e)
1285 var key = "_EFL_UI_EVENT_SCROLL_LEFT";
1286 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1287 if (desc == IntPtr.Zero)
1289 Eina.Log.Error($"Failed to get native event {key}");
1293 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1295 /// <summary>Called when scrolling right</summary>
1296 public event EventHandler ScrollRightEvt
1302 var wRef = new WeakReference(this);
1303 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1305 var obj = wRef.Target as Efl.Eo.IWrapper;
1308 EventArgs args = EventArgs.Empty;
1311 value?.Invoke(obj, args);
1315 Eina.Log.Error(e.ToString());
1316 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1321 string key = "_EFL_UI_EVENT_SCROLL_RIGHT";
1322 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1330 string key = "_EFL_UI_EVENT_SCROLL_RIGHT";
1331 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1335 ///<summary>Method to raise event ScrollRightEvt.</summary>
1336 public void OnScrollRightEvt(EventArgs e)
1338 var key = "_EFL_UI_EVENT_SCROLL_RIGHT";
1339 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1340 if (desc == IntPtr.Zero)
1342 Eina.Log.Error($"Failed to get native event {key}");
1346 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1348 /// <summary>Called when hitting the top edge</summary>
1349 public event EventHandler EdgeUpEvt
1355 var wRef = new WeakReference(this);
1356 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1358 var obj = wRef.Target as Efl.Eo.IWrapper;
1361 EventArgs args = EventArgs.Empty;
1364 value?.Invoke(obj, args);
1368 Eina.Log.Error(e.ToString());
1369 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1374 string key = "_EFL_UI_EVENT_EDGE_UP";
1375 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1383 string key = "_EFL_UI_EVENT_EDGE_UP";
1384 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1388 ///<summary>Method to raise event EdgeUpEvt.</summary>
1389 public void OnEdgeUpEvt(EventArgs e)
1391 var key = "_EFL_UI_EVENT_EDGE_UP";
1392 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1393 if (desc == IntPtr.Zero)
1395 Eina.Log.Error($"Failed to get native event {key}");
1399 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1401 /// <summary>Called when hitting the bottom edge</summary>
1402 public event EventHandler EdgeDownEvt
1408 var wRef = new WeakReference(this);
1409 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1411 var obj = wRef.Target as Efl.Eo.IWrapper;
1414 EventArgs args = EventArgs.Empty;
1417 value?.Invoke(obj, args);
1421 Eina.Log.Error(e.ToString());
1422 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1427 string key = "_EFL_UI_EVENT_EDGE_DOWN";
1428 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1436 string key = "_EFL_UI_EVENT_EDGE_DOWN";
1437 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1441 ///<summary>Method to raise event EdgeDownEvt.</summary>
1442 public void OnEdgeDownEvt(EventArgs e)
1444 var key = "_EFL_UI_EVENT_EDGE_DOWN";
1445 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1446 if (desc == IntPtr.Zero)
1448 Eina.Log.Error($"Failed to get native event {key}");
1452 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1454 /// <summary>Called when hitting the left edge</summary>
1455 public event EventHandler EdgeLeftEvt
1461 var wRef = new WeakReference(this);
1462 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1464 var obj = wRef.Target as Efl.Eo.IWrapper;
1467 EventArgs args = EventArgs.Empty;
1470 value?.Invoke(obj, args);
1474 Eina.Log.Error(e.ToString());
1475 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1480 string key = "_EFL_UI_EVENT_EDGE_LEFT";
1481 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1489 string key = "_EFL_UI_EVENT_EDGE_LEFT";
1490 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1494 ///<summary>Method to raise event EdgeLeftEvt.</summary>
1495 public void OnEdgeLeftEvt(EventArgs e)
1497 var key = "_EFL_UI_EVENT_EDGE_LEFT";
1498 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1499 if (desc == IntPtr.Zero)
1501 Eina.Log.Error($"Failed to get native event {key}");
1505 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1507 /// <summary>Called when hitting the right edge</summary>
1508 public event EventHandler EdgeRightEvt
1514 var wRef = new WeakReference(this);
1515 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1517 var obj = wRef.Target as Efl.Eo.IWrapper;
1520 EventArgs args = EventArgs.Empty;
1523 value?.Invoke(obj, args);
1527 Eina.Log.Error(e.ToString());
1528 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1533 string key = "_EFL_UI_EVENT_EDGE_RIGHT";
1534 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1542 string key = "_EFL_UI_EVENT_EDGE_RIGHT";
1543 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1547 ///<summary>Method to raise event EdgeRightEvt.</summary>
1548 public void OnEdgeRightEvt(EventArgs e)
1550 var key = "_EFL_UI_EVENT_EDGE_RIGHT";
1551 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1552 if (desc == IntPtr.Zero)
1554 Eina.Log.Error($"Failed to get native event {key}");
1558 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1560 /// <summary>Called when scroll animation starts</summary>
1561 public event EventHandler ScrollAnimStartEvt
1567 var wRef = new WeakReference(this);
1568 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1570 var obj = wRef.Target as Efl.Eo.IWrapper;
1573 EventArgs args = EventArgs.Empty;
1576 value?.Invoke(obj, args);
1580 Eina.Log.Error(e.ToString());
1581 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1586 string key = "_EFL_UI_EVENT_SCROLL_ANIM_START";
1587 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1595 string key = "_EFL_UI_EVENT_SCROLL_ANIM_START";
1596 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1600 ///<summary>Method to raise event ScrollAnimStartEvt.</summary>
1601 public void OnScrollAnimStartEvt(EventArgs e)
1603 var key = "_EFL_UI_EVENT_SCROLL_ANIM_START";
1604 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1605 if (desc == IntPtr.Zero)
1607 Eina.Log.Error($"Failed to get native event {key}");
1611 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1613 /// <summary>Called when scroll animation stopps</summary>
1614 public event EventHandler ScrollAnimStopEvt
1620 var wRef = new WeakReference(this);
1621 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1623 var obj = wRef.Target as Efl.Eo.IWrapper;
1626 EventArgs args = EventArgs.Empty;
1629 value?.Invoke(obj, args);
1633 Eina.Log.Error(e.ToString());
1634 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1639 string key = "_EFL_UI_EVENT_SCROLL_ANIM_STOP";
1640 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1648 string key = "_EFL_UI_EVENT_SCROLL_ANIM_STOP";
1649 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1653 ///<summary>Method to raise event ScrollAnimStopEvt.</summary>
1654 public void OnScrollAnimStopEvt(EventArgs e)
1656 var key = "_EFL_UI_EVENT_SCROLL_ANIM_STOP";
1657 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1658 if (desc == IntPtr.Zero)
1660 Eina.Log.Error($"Failed to get native event {key}");
1664 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1666 /// <summary>Called when scroll drag starts</summary>
1667 public event EventHandler ScrollDragStartEvt
1673 var wRef = new WeakReference(this);
1674 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1676 var obj = wRef.Target as Efl.Eo.IWrapper;
1679 EventArgs args = EventArgs.Empty;
1682 value?.Invoke(obj, args);
1686 Eina.Log.Error(e.ToString());
1687 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1692 string key = "_EFL_UI_EVENT_SCROLL_DRAG_START";
1693 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1701 string key = "_EFL_UI_EVENT_SCROLL_DRAG_START";
1702 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1706 ///<summary>Method to raise event ScrollDragStartEvt.</summary>
1707 public void OnScrollDragStartEvt(EventArgs e)
1709 var key = "_EFL_UI_EVENT_SCROLL_DRAG_START";
1710 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1711 if (desc == IntPtr.Zero)
1713 Eina.Log.Error($"Failed to get native event {key}");
1717 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1719 /// <summary>Called when scroll drag stops</summary>
1720 public event EventHandler ScrollDragStopEvt
1726 var wRef = new WeakReference(this);
1727 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1729 var obj = wRef.Target as Efl.Eo.IWrapper;
1732 EventArgs args = EventArgs.Empty;
1735 value?.Invoke(obj, args);
1739 Eina.Log.Error(e.ToString());
1740 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1745 string key = "_EFL_UI_EVENT_SCROLL_DRAG_STOP";
1746 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1754 string key = "_EFL_UI_EVENT_SCROLL_DRAG_STOP";
1755 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1759 ///<summary>Method to raise event ScrollDragStopEvt.</summary>
1760 public void OnScrollDragStopEvt(EventArgs e)
1762 var key = "_EFL_UI_EVENT_SCROLL_DRAG_STOP";
1763 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1764 if (desc == IntPtr.Zero)
1766 Eina.Log.Error($"Failed to get native event {key}");
1770 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1772 /// <summary>Called when bar is pressed</summary>
1773 public event EventHandler<Efl.Ui.IScrollbarBarPressEvt_Args> BarPressEvt
1779 var wRef = new WeakReference(this);
1780 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1782 var obj = wRef.Target as Efl.Eo.IWrapper;
1785 Efl.Ui.IScrollbarBarPressEvt_Args args = new Efl.Ui.IScrollbarBarPressEvt_Args();
1786 args.arg = default(Efl.Ui.ScrollbarDirection);
1789 value?.Invoke(obj, args);
1793 Eina.Log.Error(e.ToString());
1794 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1799 string key = "_EFL_UI_SCROLLBAR_EVENT_BAR_PRESS";
1800 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1808 string key = "_EFL_UI_SCROLLBAR_EVENT_BAR_PRESS";
1809 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1813 ///<summary>Method to raise event BarPressEvt.</summary>
1814 public void OnBarPressEvt(Efl.Ui.IScrollbarBarPressEvt_Args e)
1816 var key = "_EFL_UI_SCROLLBAR_EVENT_BAR_PRESS";
1817 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1818 if (desc == IntPtr.Zero)
1820 Eina.Log.Error($"Failed to get native event {key}");
1824 IntPtr info = Eina.PrimitiveConversion.ManagedToPointerAlloc(e.arg);
1827 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
1831 Marshal.FreeHGlobal(info);
1834 /// <summary>Called when bar is unpressed</summary>
1835 public event EventHandler<Efl.Ui.IScrollbarBarUnpressEvt_Args> BarUnpressEvt
1841 var wRef = new WeakReference(this);
1842 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1844 var obj = wRef.Target as Efl.Eo.IWrapper;
1847 Efl.Ui.IScrollbarBarUnpressEvt_Args args = new Efl.Ui.IScrollbarBarUnpressEvt_Args();
1848 args.arg = default(Efl.Ui.ScrollbarDirection);
1851 value?.Invoke(obj, args);
1855 Eina.Log.Error(e.ToString());
1856 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1861 string key = "_EFL_UI_SCROLLBAR_EVENT_BAR_UNPRESS";
1862 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1870 string key = "_EFL_UI_SCROLLBAR_EVENT_BAR_UNPRESS";
1871 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1875 ///<summary>Method to raise event BarUnpressEvt.</summary>
1876 public void OnBarUnpressEvt(Efl.Ui.IScrollbarBarUnpressEvt_Args e)
1878 var key = "_EFL_UI_SCROLLBAR_EVENT_BAR_UNPRESS";
1879 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1880 if (desc == IntPtr.Zero)
1882 Eina.Log.Error($"Failed to get native event {key}");
1886 IntPtr info = Eina.PrimitiveConversion.ManagedToPointerAlloc(e.arg);
1889 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
1893 Marshal.FreeHGlobal(info);
1896 /// <summary>Called when bar is dragged</summary>
1897 public event EventHandler<Efl.Ui.IScrollbarBarDragEvt_Args> BarDragEvt
1903 var wRef = new WeakReference(this);
1904 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1906 var obj = wRef.Target as Efl.Eo.IWrapper;
1909 Efl.Ui.IScrollbarBarDragEvt_Args args = new Efl.Ui.IScrollbarBarDragEvt_Args();
1910 args.arg = default(Efl.Ui.ScrollbarDirection);
1913 value?.Invoke(obj, args);
1917 Eina.Log.Error(e.ToString());
1918 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1923 string key = "_EFL_UI_SCROLLBAR_EVENT_BAR_DRAG";
1924 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1932 string key = "_EFL_UI_SCROLLBAR_EVENT_BAR_DRAG";
1933 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1937 ///<summary>Method to raise event BarDragEvt.</summary>
1938 public void OnBarDragEvt(Efl.Ui.IScrollbarBarDragEvt_Args e)
1940 var key = "_EFL_UI_SCROLLBAR_EVENT_BAR_DRAG";
1941 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
1942 if (desc == IntPtr.Zero)
1944 Eina.Log.Error($"Failed to get native event {key}");
1948 IntPtr info = Eina.PrimitiveConversion.ManagedToPointerAlloc(e.arg);
1951 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
1955 Marshal.FreeHGlobal(info);
1958 /// <summary>Called when bar size is changed</summary>
1959 public event EventHandler BarSizeChangedEvt
1965 var wRef = new WeakReference(this);
1966 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1968 var obj = wRef.Target as Efl.Eo.IWrapper;
1971 EventArgs args = EventArgs.Empty;
1974 value?.Invoke(obj, args);
1978 Eina.Log.Error(e.ToString());
1979 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1984 string key = "_EFL_UI_SCROLLBAR_EVENT_BAR_SIZE_CHANGED";
1985 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
1993 string key = "_EFL_UI_SCROLLBAR_EVENT_BAR_SIZE_CHANGED";
1994 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
1998 ///<summary>Method to raise event BarSizeChangedEvt.</summary>
1999 public void OnBarSizeChangedEvt(EventArgs e)
2001 var key = "_EFL_UI_SCROLLBAR_EVENT_BAR_SIZE_CHANGED";
2002 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
2003 if (desc == IntPtr.Zero)
2005 Eina.Log.Error($"Failed to get native event {key}");
2009 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
2011 /// <summary>Called when bar position is changed</summary>
2012 public event EventHandler BarPosChangedEvt
2018 var wRef = new WeakReference(this);
2019 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2021 var obj = wRef.Target as Efl.Eo.IWrapper;
2024 EventArgs args = EventArgs.Empty;
2027 value?.Invoke(obj, args);
2031 Eina.Log.Error(e.ToString());
2032 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2037 string key = "_EFL_UI_SCROLLBAR_EVENT_BAR_POS_CHANGED";
2038 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
2046 string key = "_EFL_UI_SCROLLBAR_EVENT_BAR_POS_CHANGED";
2047 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
2051 ///<summary>Method to raise event BarPosChangedEvt.</summary>
2052 public void OnBarPosChangedEvt(EventArgs e)
2054 var key = "_EFL_UI_SCROLLBAR_EVENT_BAR_POS_CHANGED";
2055 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
2056 if (desc == IntPtr.Zero)
2058 Eina.Log.Error($"Failed to get native event {key}");
2062 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
2064 /// <summary>Callend when bar is shown</summary>
2065 public event EventHandler<Efl.Ui.IScrollbarBarShowEvt_Args> BarShowEvt
2071 var wRef = new WeakReference(this);
2072 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2074 var obj = wRef.Target as Efl.Eo.IWrapper;
2077 Efl.Ui.IScrollbarBarShowEvt_Args args = new Efl.Ui.IScrollbarBarShowEvt_Args();
2078 args.arg = default(Efl.Ui.ScrollbarDirection);
2081 value?.Invoke(obj, args);
2085 Eina.Log.Error(e.ToString());
2086 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2091 string key = "_EFL_UI_SCROLLBAR_EVENT_BAR_SHOW";
2092 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
2100 string key = "_EFL_UI_SCROLLBAR_EVENT_BAR_SHOW";
2101 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
2105 ///<summary>Method to raise event BarShowEvt.</summary>
2106 public void OnBarShowEvt(Efl.Ui.IScrollbarBarShowEvt_Args e)
2108 var key = "_EFL_UI_SCROLLBAR_EVENT_BAR_SHOW";
2109 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
2110 if (desc == IntPtr.Zero)
2112 Eina.Log.Error($"Failed to get native event {key}");
2116 IntPtr info = Eina.PrimitiveConversion.ManagedToPointerAlloc(e.arg);
2119 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
2123 Marshal.FreeHGlobal(info);
2126 /// <summary>Called when bar is hidden</summary>
2127 public event EventHandler<Efl.Ui.IScrollbarBarHideEvt_Args> BarHideEvt
2133 var wRef = new WeakReference(this);
2134 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2136 var obj = wRef.Target as Efl.Eo.IWrapper;
2139 Efl.Ui.IScrollbarBarHideEvt_Args args = new Efl.Ui.IScrollbarBarHideEvt_Args();
2140 args.arg = default(Efl.Ui.ScrollbarDirection);
2143 value?.Invoke(obj, args);
2147 Eina.Log.Error(e.ToString());
2148 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2153 string key = "_EFL_UI_SCROLLBAR_EVENT_BAR_HIDE";
2154 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
2162 string key = "_EFL_UI_SCROLLBAR_EVENT_BAR_HIDE";
2163 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
2167 ///<summary>Method to raise event BarHideEvt.</summary>
2168 public void OnBarHideEvt(Efl.Ui.IScrollbarBarHideEvt_Args e)
2170 var key = "_EFL_UI_SCROLLBAR_EVENT_BAR_HIDE";
2171 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
2172 if (desc == IntPtr.Zero)
2174 Eina.Log.Error($"Failed to get native event {key}");
2178 IntPtr info = Eina.PrimitiveConversion.ManagedToPointerAlloc(e.arg);
2181 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
2185 Marshal.FreeHGlobal(info);
2188 /// <summary>Called when selected</summary>
2189 public event EventHandler<Efl.Ui.ISelectableItemSelectedEvt_Args> ItemSelectedEvt
2195 var wRef = new WeakReference(this);
2196 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2198 var obj = wRef.Target as Efl.Eo.IWrapper;
2201 Efl.Ui.ISelectableItemSelectedEvt_Args args = new Efl.Ui.ISelectableItemSelectedEvt_Args();
2202 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Object);
2205 value?.Invoke(obj, args);
2209 Eina.Log.Error(e.ToString());
2210 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2215 string key = "_EFL_UI_EVENT_ITEM_SELECTED";
2216 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
2224 string key = "_EFL_UI_EVENT_ITEM_SELECTED";
2225 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
2229 ///<summary>Method to raise event ItemSelectedEvt.</summary>
2230 public void OnItemSelectedEvt(Efl.Ui.ISelectableItemSelectedEvt_Args e)
2232 var key = "_EFL_UI_EVENT_ITEM_SELECTED";
2233 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
2234 if (desc == IntPtr.Zero)
2236 Eina.Log.Error($"Failed to get native event {key}");
2240 IntPtr info = e.arg.NativeHandle;
2241 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
2243 /// <summary>Called when no longer selected</summary>
2244 public event EventHandler<Efl.Ui.ISelectableItemUnselectedEvt_Args> ItemUnselectedEvt
2250 var wRef = new WeakReference(this);
2251 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2253 var obj = wRef.Target as Efl.Eo.IWrapper;
2256 Efl.Ui.ISelectableItemUnselectedEvt_Args args = new Efl.Ui.ISelectableItemUnselectedEvt_Args();
2257 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Object);
2260 value?.Invoke(obj, args);
2264 Eina.Log.Error(e.ToString());
2265 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2270 string key = "_EFL_UI_EVENT_ITEM_UNSELECTED";
2271 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
2279 string key = "_EFL_UI_EVENT_ITEM_UNSELECTED";
2280 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
2284 ///<summary>Method to raise event ItemUnselectedEvt.</summary>
2285 public void OnItemUnselectedEvt(Efl.Ui.ISelectableItemUnselectedEvt_Args e)
2287 var key = "_EFL_UI_EVENT_ITEM_UNSELECTED";
2288 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
2289 if (desc == IntPtr.Zero)
2291 Eina.Log.Error($"Failed to get native event {key}");
2295 IntPtr info = e.arg.NativeHandle;
2296 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
2298 /// <summary>Called when selection is pasted</summary>
2299 public event EventHandler SelectionPasteEvt
2305 var wRef = new WeakReference(this);
2306 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2308 var obj = wRef.Target as Efl.Eo.IWrapper;
2311 EventArgs args = EventArgs.Empty;
2314 value?.Invoke(obj, args);
2318 Eina.Log.Error(e.ToString());
2319 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2324 string key = "_EFL_UI_EVENT_SELECTION_PASTE";
2325 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
2333 string key = "_EFL_UI_EVENT_SELECTION_PASTE";
2334 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
2338 ///<summary>Method to raise event SelectionPasteEvt.</summary>
2339 public void OnSelectionPasteEvt(EventArgs e)
2341 var key = "_EFL_UI_EVENT_SELECTION_PASTE";
2342 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
2343 if (desc == IntPtr.Zero)
2345 Eina.Log.Error($"Failed to get native event {key}");
2349 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
2351 /// <summary>Called when selection is copied</summary>
2352 public event EventHandler SelectionCopyEvt
2358 var wRef = new WeakReference(this);
2359 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2361 var obj = wRef.Target as Efl.Eo.IWrapper;
2364 EventArgs args = EventArgs.Empty;
2367 value?.Invoke(obj, args);
2371 Eina.Log.Error(e.ToString());
2372 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2377 string key = "_EFL_UI_EVENT_SELECTION_COPY";
2378 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
2386 string key = "_EFL_UI_EVENT_SELECTION_COPY";
2387 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
2391 ///<summary>Method to raise event SelectionCopyEvt.</summary>
2392 public void OnSelectionCopyEvt(EventArgs e)
2394 var key = "_EFL_UI_EVENT_SELECTION_COPY";
2395 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
2396 if (desc == IntPtr.Zero)
2398 Eina.Log.Error($"Failed to get native event {key}");
2402 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
2404 /// <summary>Called when selection is cut</summary>
2405 public event EventHandler SelectionCutEvt
2411 var wRef = new WeakReference(this);
2412 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2414 var obj = wRef.Target as Efl.Eo.IWrapper;
2417 EventArgs args = EventArgs.Empty;
2420 value?.Invoke(obj, args);
2424 Eina.Log.Error(e.ToString());
2425 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2430 string key = "_EFL_UI_EVENT_SELECTION_CUT";
2431 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
2439 string key = "_EFL_UI_EVENT_SELECTION_CUT";
2440 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
2444 ///<summary>Method to raise event SelectionCutEvt.</summary>
2445 public void OnSelectionCutEvt(EventArgs e)
2447 var key = "_EFL_UI_EVENT_SELECTION_CUT";
2448 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
2449 if (desc == IntPtr.Zero)
2451 Eina.Log.Error($"Failed to get native event {key}");
2455 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
2457 /// <summary>Called at selection start</summary>
2458 public event EventHandler SelectionStartEvt
2464 var wRef = new WeakReference(this);
2465 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2467 var obj = wRef.Target as Efl.Eo.IWrapper;
2470 EventArgs args = EventArgs.Empty;
2473 value?.Invoke(obj, args);
2477 Eina.Log.Error(e.ToString());
2478 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2483 string key = "_EFL_UI_EVENT_SELECTION_START";
2484 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
2492 string key = "_EFL_UI_EVENT_SELECTION_START";
2493 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
2497 ///<summary>Method to raise event SelectionStartEvt.</summary>
2498 public void OnSelectionStartEvt(EventArgs e)
2500 var key = "_EFL_UI_EVENT_SELECTION_START";
2501 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
2502 if (desc == IntPtr.Zero)
2504 Eina.Log.Error($"Failed to get native event {key}");
2508 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
2510 /// <summary>Called when selection is changed</summary>
2511 public event EventHandler SelectionChangedEvt
2517 var wRef = new WeakReference(this);
2518 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2520 var obj = wRef.Target as Efl.Eo.IWrapper;
2523 EventArgs args = EventArgs.Empty;
2526 value?.Invoke(obj, args);
2530 Eina.Log.Error(e.ToString());
2531 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2536 string key = "_EFL_UI_EVENT_SELECTION_CHANGED";
2537 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
2545 string key = "_EFL_UI_EVENT_SELECTION_CHANGED";
2546 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
2550 ///<summary>Method to raise event SelectionChangedEvt.</summary>
2551 public void OnSelectionChangedEvt(EventArgs e)
2553 var key = "_EFL_UI_EVENT_SELECTION_CHANGED";
2554 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
2555 if (desc == IntPtr.Zero)
2557 Eina.Log.Error($"Failed to get native event {key}");
2561 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
2563 /// <summary>Called when selection is cleared</summary>
2564 public event EventHandler SelectionClearedEvt
2570 var wRef = new WeakReference(this);
2571 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2573 var obj = wRef.Target as Efl.Eo.IWrapper;
2576 EventArgs args = EventArgs.Empty;
2579 value?.Invoke(obj, args);
2583 Eina.Log.Error(e.ToString());
2584 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2589 string key = "_EFL_UI_EVENT_SELECTION_CLEARED";
2590 AddNativeEventHandler(efl.Libs.Efl, key, callerCb, value);
2598 string key = "_EFL_UI_EVENT_SELECTION_CLEARED";
2599 RemoveNativeEventHandler(efl.Libs.Efl, key, value);
2603 ///<summary>Method to raise event SelectionClearedEvt.</summary>
2604 public void OnSelectionClearedEvt(EventArgs e)
2606 var key = "_EFL_UI_EVENT_SELECTION_CLEARED";
2607 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Efl, key);
2608 if (desc == IntPtr.Zero)
2610 Eina.Log.Error($"Failed to get native event {key}");
2614 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
2616 /// <summary>Redirect object has changed, the old manager is passed as an event argument.
2617 /// (Since EFL 1.22)</summary>
2618 public event EventHandler<Efl.Ui.Focus.IManagerRedirectChangedEvt_Args> RedirectChangedEvt
2624 var wRef = new WeakReference(this);
2625 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2627 var obj = wRef.Target as Efl.Eo.IWrapper;
2630 Efl.Ui.Focus.IManagerRedirectChangedEvt_Args args = new Efl.Ui.Focus.IManagerRedirectChangedEvt_Args();
2631 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Ui.Focus.IManagerConcrete);
2634 value?.Invoke(obj, args);
2638 Eina.Log.Error(e.ToString());
2639 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2644 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_REDIRECT_CHANGED";
2645 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
2653 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_REDIRECT_CHANGED";
2654 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
2658 ///<summary>Method to raise event RedirectChangedEvt.</summary>
2659 public void OnRedirectChangedEvt(Efl.Ui.Focus.IManagerRedirectChangedEvt_Args e)
2661 var key = "_EFL_UI_FOCUS_MANAGER_EVENT_REDIRECT_CHANGED";
2662 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
2663 if (desc == IntPtr.Zero)
2665 Eina.Log.Error($"Failed to get native event {key}");
2669 IntPtr info = e.arg.NativeHandle;
2670 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
2672 /// <summary>After this event, the manager object will calculate relations in the graph. Can be used to add / remove children in a lazy fashion.
2673 /// (Since EFL 1.22)</summary>
2674 public event EventHandler FlushPreEvt
2680 var wRef = new WeakReference(this);
2681 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2683 var obj = wRef.Target as Efl.Eo.IWrapper;
2686 EventArgs args = EventArgs.Empty;
2689 value?.Invoke(obj, args);
2693 Eina.Log.Error(e.ToString());
2694 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2699 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_FLUSH_PRE";
2700 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
2708 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_FLUSH_PRE";
2709 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
2713 ///<summary>Method to raise event FlushPreEvt.</summary>
2714 public void OnFlushPreEvt(EventArgs e)
2716 var key = "_EFL_UI_FOCUS_MANAGER_EVENT_FLUSH_PRE";
2717 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
2718 if (desc == IntPtr.Zero)
2720 Eina.Log.Error($"Failed to get native event {key}");
2724 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
2726 /// <summary>Cached relationship calculation results have been invalidated.
2727 /// (Since EFL 1.22)</summary>
2728 public event EventHandler CoordsDirtyEvt
2734 var wRef = new WeakReference(this);
2735 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2737 var obj = wRef.Target as Efl.Eo.IWrapper;
2740 EventArgs args = EventArgs.Empty;
2743 value?.Invoke(obj, args);
2747 Eina.Log.Error(e.ToString());
2748 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2753 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_COORDS_DIRTY";
2754 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
2762 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_COORDS_DIRTY";
2763 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
2767 ///<summary>Method to raise event CoordsDirtyEvt.</summary>
2768 public void OnCoordsDirtyEvt(EventArgs e)
2770 var key = "_EFL_UI_FOCUS_MANAGER_EVENT_COORDS_DIRTY";
2771 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
2772 if (desc == IntPtr.Zero)
2774 Eina.Log.Error($"Failed to get native event {key}");
2778 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
2780 /// <summary>The manager_focus property has changed. The previously focused object is passed as an event argument.
2781 /// (Since EFL 1.22)</summary>
2782 public event EventHandler<Efl.Ui.Focus.IManagerManagerFocusChangedEvt_Args> ManagerFocusChangedEvt
2788 var wRef = new WeakReference(this);
2789 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2791 var obj = wRef.Target as Efl.Eo.IWrapper;
2794 Efl.Ui.Focus.IManagerManagerFocusChangedEvt_Args args = new Efl.Ui.Focus.IManagerManagerFocusChangedEvt_Args();
2795 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Ui.Focus.IObjectConcrete);
2798 value?.Invoke(obj, args);
2802 Eina.Log.Error(e.ToString());
2803 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2808 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_MANAGER_FOCUS_CHANGED";
2809 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
2817 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_MANAGER_FOCUS_CHANGED";
2818 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
2822 ///<summary>Method to raise event ManagerFocusChangedEvt.</summary>
2823 public void OnManagerFocusChangedEvt(Efl.Ui.Focus.IManagerManagerFocusChangedEvt_Args e)
2825 var key = "_EFL_UI_FOCUS_MANAGER_EVENT_MANAGER_FOCUS_CHANGED";
2826 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
2827 if (desc == IntPtr.Zero)
2829 Eina.Log.Error($"Failed to get native event {key}");
2833 IntPtr info = e.arg.NativeHandle;
2834 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
2836 /// <summary>Called when this focus manager is frozen or thawed, even_info being <c>true</c> indicates that it is now frozen, <c>false</c> indicates that it is thawed.
2837 /// (Since EFL 1.22)</summary>
2838 public event EventHandler<Efl.Ui.Focus.IManagerDirtyLogicFreezeChangedEvt_Args> DirtyLogicFreezeChangedEvt
2844 var wRef = new WeakReference(this);
2845 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
2847 var obj = wRef.Target as Efl.Eo.IWrapper;
2850 Efl.Ui.Focus.IManagerDirtyLogicFreezeChangedEvt_Args args = new Efl.Ui.Focus.IManagerDirtyLogicFreezeChangedEvt_Args();
2851 args.arg = evt.Info != IntPtr.Zero;
2854 value?.Invoke(obj, args);
2858 Eina.Log.Error(e.ToString());
2859 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
2864 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_DIRTY_LOGIC_FREEZE_CHANGED";
2865 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
2873 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_DIRTY_LOGIC_FREEZE_CHANGED";
2874 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
2878 ///<summary>Method to raise event DirtyLogicFreezeChangedEvt.</summary>
2879 public void OnDirtyLogicFreezeChangedEvt(Efl.Ui.Focus.IManagerDirtyLogicFreezeChangedEvt_Args e)
2881 var key = "_EFL_UI_FOCUS_MANAGER_EVENT_DIRTY_LOGIC_FREEZE_CHANGED";
2882 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
2883 if (desc == IntPtr.Zero)
2885 Eina.Log.Error($"Failed to get native event {key}");
2889 IntPtr info = Eina.PrimitiveConversion.ManagedToPointerAlloc(e.arg ? (byte) 1 : (byte) 0);
2892 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
2896 Marshal.FreeHGlobal(info);
2899 /// <summary>Get whether the homogeneous mode is enabled.</summary>
2900 /// <returns>Assume the items within the genlist are of the same height and width. Default is <c>false</c>.</returns>
2901 virtual public bool GetHomogeneous() {
2902 var _ret_var = Efl.Ui.ListView.NativeMethods.efl_ui_list_view_homogeneous_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2903 Eina.Error.RaiseIfUnhandledException();
2906 /// <summary>Enable/disable homogeneous mode.</summary>
2907 /// <param name="homogeneous">Assume the items within the genlist are of the same height and width. Default is <c>false</c>.</param>
2908 virtual public void SetHomogeneous(bool homogeneous) {
2909 Efl.Ui.ListView.NativeMethods.efl_ui_list_view_homogeneous_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),homogeneous);
2910 Eina.Error.RaiseIfUnhandledException();
2912 /// <summary>Listview select mode.</summary>
2913 /// <returns>The select mode.</returns>
2914 virtual public Elm.Object.SelectMode GetSelectMode() {
2915 var _ret_var = Efl.Ui.ListView.NativeMethods.efl_ui_list_view_select_mode_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2916 Eina.Error.RaiseIfUnhandledException();
2919 /// <summary>Listview select mode.</summary>
2920 /// <param name="mode">The select mode.</param>
2921 virtual public void SetSelectMode(Elm.Object.SelectMode mode) {
2922 Efl.Ui.ListView.NativeMethods.efl_ui_list_view_select_mode_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),mode);
2923 Eina.Error.RaiseIfUnhandledException();
2925 virtual public System.String GetDefaultStyle() {
2926 var _ret_var = Efl.Ui.ListView.NativeMethods.efl_ui_list_view_default_style_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2927 Eina.Error.RaiseIfUnhandledException();
2930 virtual public void SetDefaultStyle(System.String style) {
2931 Efl.Ui.ListView.NativeMethods.efl_ui_list_view_default_style_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),style);
2932 Eina.Error.RaiseIfUnhandledException();
2934 /// <summary>Listview layout factory set.</summary>
2935 /// <param name="factory">The factory.</param>
2936 virtual public void SetLayoutFactory(Efl.Ui.IFactory factory) {
2937 Efl.Ui.ListView.NativeMethods.efl_ui_list_view_layout_factory_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),factory);
2938 Eina.Error.RaiseIfUnhandledException();
2940 /// <summary>Gets the number of currently selected children</summary>
2941 /// <returns>Number of currently selected children</returns>
2942 virtual public int GetSelectedChildrenCount() {
2943 var _ret_var = Efl.Access.ISelectionConcrete.NativeMethods.efl_access_selection_selected_children_count_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2944 Eina.Error.RaiseIfUnhandledException();
2947 /// <summary>Gets child for given child index</summary>
2948 /// <param name="selected_child_index">Index of child</param>
2949 /// <returns>Child object</returns>
2950 virtual public Efl.Object GetSelectedChild(int selected_child_index) {
2951 var _ret_var = Efl.Access.ISelectionConcrete.NativeMethods.efl_access_selection_selected_child_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),selected_child_index);
2952 Eina.Error.RaiseIfUnhandledException();
2955 /// <summary>Adds selection for given child index</summary>
2956 /// <param name="child_index">Index of child</param>
2957 /// <returns><c>true</c> if selection was added, <c>false</c> otherwise</returns>
2958 virtual public bool ChildSelect(int child_index) {
2959 var _ret_var = Efl.Access.ISelectionConcrete.NativeMethods.efl_access_selection_child_select_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),child_index);
2960 Eina.Error.RaiseIfUnhandledException();
2963 /// <summary>Removes selection for given child index</summary>
2964 /// <param name="child_index">Index of child</param>
2965 /// <returns><c>true</c> if selection was removed, <c>false</c> otherwise</returns>
2966 virtual public bool SelectedChildDeselect(int child_index) {
2967 var _ret_var = Efl.Access.ISelectionConcrete.NativeMethods.efl_access_selection_selected_child_deselect_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),child_index);
2968 Eina.Error.RaiseIfUnhandledException();
2971 /// <summary>Determines if child specified by index is selected</summary>
2972 /// <param name="child_index">Index of child</param>
2973 /// <returns><c>true</c> if child is selected, <c>false</c> otherwise</returns>
2974 virtual public bool IsChildSelected(int child_index) {
2975 var _ret_var = Efl.Access.ISelectionConcrete.NativeMethods.efl_access_selection_is_child_selected_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),child_index);
2976 Eina.Error.RaiseIfUnhandledException();
2979 /// <summary>Adds selection for all children</summary>
2980 /// <returns><c>true</c> if selection was added to all children, <c>false</c> otherwise</returns>
2981 virtual public bool AllChildrenSelect() {
2982 var _ret_var = Efl.Access.ISelectionConcrete.NativeMethods.efl_access_selection_all_children_select_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2983 Eina.Error.RaiseIfUnhandledException();
2986 /// <summary>Clears the current selection</summary>
2987 /// <returns><c>true</c> if selection was cleared, <c>false</c> otherwise</returns>
2988 virtual public bool ClearAccessSelection() {
2989 var _ret_var = Efl.Access.ISelectionConcrete.NativeMethods.efl_access_selection_clear_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
2990 Eina.Error.RaiseIfUnhandledException();
2993 /// <summary>Removes selection for given child index</summary>
2994 /// <param name="child_index">Index of child</param>
2995 /// <returns><c>true</c> if selection was removed, <c>false</c> otherwise</returns>
2996 virtual public bool ChildDeselect(int child_index) {
2997 var _ret_var = Efl.Access.ISelectionConcrete.NativeMethods.efl_access_selection_child_deselect_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),child_index);
2998 Eina.Error.RaiseIfUnhandledException();
3001 virtual public void SetLoadRange(int first, int count) {
3002 Efl.Ui.IListViewModelConcrete.NativeMethods.efl_ui_list_view_model_load_range_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),first, count);
3003 Eina.Error.RaiseIfUnhandledException();
3005 virtual public int GetModelSize() {
3006 var _ret_var = Efl.Ui.IListViewModelConcrete.NativeMethods.efl_ui_list_view_model_size_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3007 Eina.Error.RaiseIfUnhandledException();
3010 /// <summary>Minimal content size.</summary>
3011 virtual public Eina.Size2D GetMinSize() {
3012 var _ret_var = Efl.Ui.IListViewModelConcrete.NativeMethods.efl_ui_list_view_model_min_size_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3013 Eina.Error.RaiseIfUnhandledException();
3016 /// <summary>Minimal content size.</summary>
3017 virtual public void SetMinSize(Eina.Size2D min) {
3018 Eina.Size2D.NativeStruct _in_min = min;
3019 Efl.Ui.IListViewModelConcrete.NativeMethods.efl_ui_list_view_model_min_size_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),_in_min);
3020 Eina.Error.RaiseIfUnhandledException();
3022 virtual public Efl.Ui.ListViewLayoutItem Realize(ref Efl.Ui.ListViewLayoutItem item) {
3023 Efl.Ui.ListViewLayoutItem.NativeStruct _in_item = item;
3024 var _ret_var = Efl.Ui.IListViewModelConcrete.NativeMethods.efl_ui_list_view_model_realize_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),ref _in_item);
3025 Eina.Error.RaiseIfUnhandledException();
3027 var __ret_tmp = Eina.PrimitiveConversion.PointerToManaged<Efl.Ui.ListViewLayoutItem>(_ret_var);
3031 virtual public void Unrealize(ref Efl.Ui.ListViewLayoutItem item) {
3032 Efl.Ui.ListViewLayoutItem.NativeStruct _in_item = item;
3033 Efl.Ui.IListViewModelConcrete.NativeMethods.efl_ui_list_view_model_unrealize_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),ref _in_item);
3034 Eina.Error.RaiseIfUnhandledException();
3037 /// <summary>The content position</summary>
3038 /// <returns>The position is virtual value, (0, 0) starting at the top-left.</returns>
3039 virtual public Eina.Position2D GetContentPos() {
3040 var _ret_var = Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_content_pos_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3041 Eina.Error.RaiseIfUnhandledException();
3044 /// <summary>The content position</summary>
3045 /// <param name="pos">The position is virtual value, (0, 0) starting at the top-left.</param>
3046 virtual public void SetContentPos(Eina.Position2D pos) {
3047 Eina.Position2D.NativeStruct _in_pos = pos;
3048 Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_content_pos_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),_in_pos);
3049 Eina.Error.RaiseIfUnhandledException();
3051 /// <summary>The content size</summary>
3052 /// <returns>The content size in pixels.</returns>
3053 virtual public Eina.Size2D GetContentSize() {
3054 var _ret_var = Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_content_size_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3055 Eina.Error.RaiseIfUnhandledException();
3058 /// <summary>The viewport geometry</summary>
3059 /// <returns>It is absolute geometry.</returns>
3060 virtual public Eina.Rect GetViewportGeometry() {
3061 var _ret_var = Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_viewport_geometry_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3062 Eina.Error.RaiseIfUnhandledException();
3065 /// <summary>Bouncing behavior
3066 /// When scrolling, the scroller may "bounce" when reaching the edge of the content object. This is a visual way to indicate the end has been reached. This is enabled by default for both axes. This API will determine if it's enabled for the given axis with the boolean parameters for each one.</summary>
3067 /// <param name="horiz">Horizontal bounce policy.</param>
3068 /// <param name="vert">Vertical bounce policy.</param>
3069 virtual public void GetBounceEnabled(out bool horiz, out bool vert) {
3070 Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_bounce_enabled_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out horiz, out vert);
3071 Eina.Error.RaiseIfUnhandledException();
3073 /// <summary>Bouncing behavior
3074 /// When scrolling, the scroller may "bounce" when reaching the edge of the content object. This is a visual way to indicate the end has been reached. This is enabled by default for both axes. This API will determine if it's enabled for the given axis with the boolean parameters for each one.</summary>
3075 /// <param name="horiz">Horizontal bounce policy.</param>
3076 /// <param name="vert">Vertical bounce policy.</param>
3077 virtual public void SetBounceEnabled(bool horiz, bool vert) {
3078 Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_bounce_enabled_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),horiz, vert);
3079 Eina.Error.RaiseIfUnhandledException();
3081 /// <summary>Freeze property This function will freeze scrolling movement (by input of a user). Unlike efl_ui_scrollable_movement_block_set, this function freezes bidirectionally. If you want to freeze in only one direction, See <see cref="Efl.Ui.IScrollableInteractive.SetMovementBlock"/>.</summary>
3082 /// <returns><c>true</c> if freeze, <c>false</c> otherwise</returns>
3083 virtual public bool GetScrollFreeze() {
3084 var _ret_var = Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_scroll_freeze_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3085 Eina.Error.RaiseIfUnhandledException();
3088 /// <summary>Freeze property This function will freeze scrolling movement (by input of a user). Unlike efl_ui_scrollable_movement_block_set, this function freezes bidirectionally. If you want to freeze in only one direction, See <see cref="Efl.Ui.IScrollableInteractive.SetMovementBlock"/>.</summary>
3089 /// <param name="freeze"><c>true</c> if freeze, <c>false</c> otherwise</param>
3090 virtual public void SetScrollFreeze(bool freeze) {
3091 Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_scroll_freeze_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),freeze);
3092 Eina.Error.RaiseIfUnhandledException();
3094 /// <summary>Hold property When hold turns on, it only scrolls by holding action.</summary>
3095 /// <returns><c>true</c> if hold, <c>false</c> otherwise</returns>
3096 virtual public bool GetScrollHold() {
3097 var _ret_var = Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_scroll_hold_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3098 Eina.Error.RaiseIfUnhandledException();
3101 /// <summary>Hold property When hold turns on, it only scrolls by holding action.</summary>
3102 /// <param name="hold"><c>true</c> if hold, <c>false</c> otherwise</param>
3103 virtual public void SetScrollHold(bool hold) {
3104 Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_scroll_hold_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),hold);
3105 Eina.Error.RaiseIfUnhandledException();
3107 /// <summary>Controls an infinite loop for a scroller.</summary>
3108 /// <param name="loop_h">The scrolling horizontal loop</param>
3109 /// <param name="loop_v">The Scrolling vertical loop</param>
3110 virtual public void GetLooping(out bool loop_h, out bool loop_v) {
3111 Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_looping_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out loop_h, out loop_v);
3112 Eina.Error.RaiseIfUnhandledException();
3114 /// <summary>Controls an infinite loop for a scroller.</summary>
3115 /// <param name="loop_h">The scrolling horizontal loop</param>
3116 /// <param name="loop_v">The Scrolling vertical loop</param>
3117 virtual public void SetLooping(bool loop_h, bool loop_v) {
3118 Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_looping_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),loop_h, loop_v);
3119 Eina.Error.RaiseIfUnhandledException();
3121 /// <summary>Blocking of scrolling (per axis)
3122 /// This function will block scrolling movement (by input of a user) in a given direction. You can disable movements in the X axis, the Y axis or both. The default value is <c>none</c>, where movements are allowed in both directions.</summary>
3123 /// <returns>Which axis (or axes) to block</returns>
3124 virtual public Efl.Ui.ScrollBlock GetMovementBlock() {
3125 var _ret_var = Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_movement_block_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3126 Eina.Error.RaiseIfUnhandledException();
3129 /// <summary>Blocking of scrolling (per axis)
3130 /// This function will block scrolling movement (by input of a user) in a given direction. You can disable movements in the X axis, the Y axis or both. The default value is <c>none</c>, where movements are allowed in both directions.</summary>
3131 /// <param name="block">Which axis (or axes) to block</param>
3132 virtual public void SetMovementBlock(Efl.Ui.ScrollBlock block) {
3133 Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_movement_block_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),block);
3134 Eina.Error.RaiseIfUnhandledException();
3136 /// <summary>Control scrolling gravity on the scrollable
3137 /// The gravity defines how the scroller will adjust its view when the size of the scroller contents increases.
3139 /// The scroller will adjust the view to glue itself as follows.
3141 /// x=0.0, for staying where it is relative to the left edge of the content x=1.0, for staying where it is relative to the right edge of the content y=0.0, for staying where it is relative to the top edge of the content y=1.0, for staying where it is relative to the bottom edge of the content
3143 /// Default values for x and y are 0.0</summary>
3144 /// <param name="x">Horizontal scrolling gravity</param>
3145 /// <param name="y">Vertical scrolling gravity</param>
3146 virtual public void GetGravity(out double x, out double y) {
3147 Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_gravity_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out x, out y);
3148 Eina.Error.RaiseIfUnhandledException();
3150 /// <summary>Control scrolling gravity on the scrollable
3151 /// The gravity defines how the scroller will adjust its view when the size of the scroller contents increases.
3153 /// The scroller will adjust the view to glue itself as follows.
3155 /// x=0.0, for staying where it is relative to the left edge of the content x=1.0, for staying where it is relative to the right edge of the content y=0.0, for staying where it is relative to the top edge of the content y=1.0, for staying where it is relative to the bottom edge of the content
3157 /// Default values for x and y are 0.0</summary>
3158 /// <param name="x">Horizontal scrolling gravity</param>
3159 /// <param name="y">Vertical scrolling gravity</param>
3160 virtual public void SetGravity(double x, double y) {
3161 Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_gravity_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),x, y);
3162 Eina.Error.RaiseIfUnhandledException();
3164 /// <summary>Prevent the scrollable from being smaller than the minimum size of the content.
3165 /// By default the scroller will be as small as its design allows, irrespective of its content. This will make the scroller minimum size the right size horizontally and/or vertically to perfectly fit its content in that direction.</summary>
3166 /// <param name="w">Whether to limit the minimum horizontal size</param>
3167 /// <param name="h">Whether to limit the minimum vertical size</param>
3168 virtual public void SetMatchContent(bool w, bool h) {
3169 Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_match_content_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),w, h);
3170 Eina.Error.RaiseIfUnhandledException();
3172 /// <summary>Control the step size
3173 /// Use this call to set step size. This value is used when scroller scroll by arrow key event.</summary>
3174 /// <returns>The step size in pixels</returns>
3175 virtual public Eina.Position2D GetStepSize() {
3176 var _ret_var = Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_step_size_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3177 Eina.Error.RaiseIfUnhandledException();
3180 /// <summary>Control the step size
3181 /// Use this call to set step size. This value is used when scroller scroll by arrow key event.</summary>
3182 /// <param name="step">The step size in pixels</param>
3183 virtual public void SetStepSize(Eina.Position2D step) {
3184 Eina.Position2D.NativeStruct _in_step = step;
3185 Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_step_size_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),_in_step);
3186 Eina.Error.RaiseIfUnhandledException();
3188 /// <summary>Show a specific virtual region within the scroller content object.
3189 /// This will ensure all (or part if it does not fit) of the designated region in the virtual content object (0, 0 starting at the top-left of the virtual content object) is shown within the scroller. This allows the scroller to "smoothly slide" to this location (if configuration in general calls for transitions). It may not jump immediately to the new location and make take a while and show other content along the way.</summary>
3190 /// <param name="rect">The position where to scroll. and The size user want to see</param>
3191 /// <param name="animation">Whether to scroll with animation or not</param>
3192 virtual public void Scroll(Eina.Rect rect, bool animation) {
3193 Eina.Rect.NativeStruct _in_rect = rect;
3194 Efl.Ui.IScrollableInteractiveConcrete.NativeMethods.efl_ui_scrollable_scroll_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),_in_rect, animation);
3195 Eina.Error.RaiseIfUnhandledException();
3197 /// <summary>Scrollbar visibility policy</summary>
3198 /// <param name="hbar">Horizontal scrollbar</param>
3199 /// <param name="vbar">Vertical scrollbar</param>
3200 virtual public void GetBarMode(out Efl.Ui.ScrollbarMode hbar, out Efl.Ui.ScrollbarMode vbar) {
3201 Efl.Ui.IScrollbarConcrete.NativeMethods.efl_ui_scrollbar_bar_mode_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out hbar, out vbar);
3202 Eina.Error.RaiseIfUnhandledException();
3204 /// <summary>Scrollbar visibility policy</summary>
3205 /// <param name="hbar">Horizontal scrollbar</param>
3206 /// <param name="vbar">Vertical scrollbar</param>
3207 virtual public void SetBarMode(Efl.Ui.ScrollbarMode hbar, Efl.Ui.ScrollbarMode vbar) {
3208 Efl.Ui.IScrollbarConcrete.NativeMethods.efl_ui_scrollbar_bar_mode_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),hbar, vbar);
3209 Eina.Error.RaiseIfUnhandledException();
3211 /// <summary>Scrollbar size. It is calculated based on viewport size-content sizes.</summary>
3212 /// <param name="width">Value between 0.0 and 1.0</param>
3213 /// <param name="height">Value between 0.0 and 1.0</param>
3214 virtual public void GetBarSize(out double width, out double height) {
3215 Efl.Ui.IScrollbarConcrete.NativeMethods.efl_ui_scrollbar_bar_size_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out width, out height);
3216 Eina.Error.RaiseIfUnhandledException();
3218 /// <summary>Scrollbar position. It is calculated based on current position-maximum positions.</summary>
3219 /// <param name="posx">Value between 0.0 and 1.0</param>
3220 /// <param name="posy">Value between 0.0 and 1.0</param>
3221 virtual public void GetBarPosition(out double posx, out double posy) {
3222 Efl.Ui.IScrollbarConcrete.NativeMethods.efl_ui_scrollbar_bar_position_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),out posx, out posy);
3223 Eina.Error.RaiseIfUnhandledException();
3225 /// <summary>Scrollbar position. It is calculated based on current position-maximum positions.</summary>
3226 /// <param name="posx">Value between 0.0 and 1.0</param>
3227 /// <param name="posy">Value between 0.0 and 1.0</param>
3228 virtual public void SetBarPosition(double posx, double posy) {
3229 Efl.Ui.IScrollbarConcrete.NativeMethods.efl_ui_scrollbar_bar_position_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),posx, posy);
3230 Eina.Error.RaiseIfUnhandledException();
3232 /// <summary>Update bar visibility.
3233 /// The object will call this function whenever the bar need to be shown or hidden.</summary>
3234 virtual public void UpdateBarVisibility() {
3235 Efl.Ui.IScrollbarConcrete.NativeMethods.efl_ui_scrollbar_bar_visibility_update_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3236 Eina.Error.RaiseIfUnhandledException();
3238 /// <summary>If the widget needs a focus manager, this function will be called.
3239 /// It can be used and overriden to inject your own manager or set custom options on the focus manager.
3240 /// (Since EFL 1.22)</summary>
3241 /// <param name="root">The logical root object for focus.</param>
3242 /// <returns>The focus manager.</returns>
3243 virtual public Efl.Ui.Focus.IManager FocusManagerCreate(Efl.Ui.Focus.IObject root) {
3244 var _ret_var = Efl.Ui.IWidgetFocusManagerConcrete.NativeMethods.efl_ui_widget_focus_manager_create_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),root);
3245 Eina.Error.RaiseIfUnhandledException();
3248 /// <summary>Set the order of elements that will be used for composition
3249 /// Elements of the list can be either an Efl.Ui.Widget, an Efl.Ui.Focus.Object or an Efl.Gfx.
3251 /// If the element is an Efl.Gfx.Entity, then the geometry is used as focus geometry, the focus property is redirected to the evas focus property. The mixin will take care of registration.
3253 /// If the element is an Efl.Ui.Focus.Object, then the mixin will take care of registering the element.
3255 /// If the element is a Efl.Ui.Widget nothing is done and the widget is simply part of the order.</summary>
3256 /// <returns>The order to use</returns>
3257 virtual public Eina.List<Efl.Gfx.IEntity> GetCompositionElements() {
3258 var _ret_var = Efl.Ui.Focus.ICompositionConcrete.NativeMethods.efl_ui_focus_composition_elements_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3259 Eina.Error.RaiseIfUnhandledException();
3260 return new Eina.List<Efl.Gfx.IEntity>(_ret_var, true, false);
3262 /// <summary>Set the order of elements that will be used for composition
3263 /// Elements of the list can be either an Efl.Ui.Widget, an Efl.Ui.Focus.Object or an Efl.Gfx.
3265 /// If the element is an Efl.Gfx.Entity, then the geometry is used as focus geometry, the focus property is redirected to the evas focus property. The mixin will take care of registration.
3267 /// If the element is an Efl.Ui.Focus.Object, then the mixin will take care of registering the element.
3269 /// If the element is a Efl.Ui.Widget nothing is done and the widget is simply part of the order.</summary>
3270 /// <param name="logical_order">The order to use</param>
3271 virtual public void SetCompositionElements(Eina.List<Efl.Gfx.IEntity> logical_order) {
3272 var _in_logical_order = logical_order.Handle;
3273 logical_order.Own = false;
3274 Efl.Ui.Focus.ICompositionConcrete.NativeMethods.efl_ui_focus_composition_elements_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),_in_logical_order);
3275 Eina.Error.RaiseIfUnhandledException();
3277 /// <summary>Set to true if all children should be registered as logicals</summary>
3278 /// <returns><c>true</c> or <c>false</c></returns>
3279 virtual public bool GetLogicalMode() {
3280 var _ret_var = Efl.Ui.Focus.ICompositionConcrete.NativeMethods.efl_ui_focus_composition_logical_mode_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3281 Eina.Error.RaiseIfUnhandledException();
3284 /// <summary>Set to true if all children should be registered as logicals</summary>
3285 /// <param name="logical_mode"><c>true</c> or <c>false</c></param>
3286 virtual public void SetLogicalMode(bool logical_mode) {
3287 Efl.Ui.Focus.ICompositionConcrete.NativeMethods.efl_ui_focus_composition_logical_mode_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),logical_mode);
3288 Eina.Error.RaiseIfUnhandledException();
3290 /// <summary>Mark this widget as dirty, the children can be considered to be changed after that call</summary>
3291 virtual public void Dirty() {
3292 Efl.Ui.Focus.ICompositionConcrete.NativeMethods.efl_ui_focus_composition_dirty_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3293 Eina.Error.RaiseIfUnhandledException();
3295 /// <summary>A call to prepare the children of this element, called if marked as dirty
3296 /// You can use this function to call composition_elements.</summary>
3297 virtual public void Prepare() {
3298 Efl.Ui.Focus.ICompositionConcrete.NativeMethods.efl_ui_focus_composition_prepare_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3299 Eina.Error.RaiseIfUnhandledException();
3301 /// <summary>The element which is currently focused by this manager
3302 /// Use this property to retrieve the object currently being focused, or to set the focus to a new one. When <c>focus</c> is a logical child (which cannot receive focus), the next non-logical object is selected instead. If there is no such object, focus does not change.
3303 /// (Since EFL 1.22)</summary>
3304 /// <returns>Currently focused element.</returns>
3305 virtual public Efl.Ui.Focus.IObject GetManagerFocus() {
3306 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_focus_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3307 Eina.Error.RaiseIfUnhandledException();
3310 /// <summary>The element which is currently focused by this manager
3311 /// Use this property to retrieve the object currently being focused, or to set the focus to a new one. When <c>focus</c> is a logical child (which cannot receive focus), the next non-logical object is selected instead. If there is no such object, focus does not change.
3312 /// (Since EFL 1.22)</summary>
3313 /// <param name="focus">Currently focused element.</param>
3314 virtual public void SetManagerFocus(Efl.Ui.Focus.IObject focus) {
3315 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_focus_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),focus);
3316 Eina.Error.RaiseIfUnhandledException();
3318 /// <summary>Add another manager to serve the move requests.
3319 /// If this value is set, all move requests are redirected to this manager object. Set it to <c>null</c> once nothing should be redirected anymore.
3320 /// (Since EFL 1.22)</summary>
3321 /// <returns>The redirect manager.</returns>
3322 virtual public Efl.Ui.Focus.IManager GetRedirect() {
3323 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_redirect_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3324 Eina.Error.RaiseIfUnhandledException();
3327 /// <summary>Add another manager to serve the move requests.
3328 /// If this value is set, all move requests are redirected to this manager object. Set it to <c>null</c> once nothing should be redirected anymore.
3329 /// (Since EFL 1.22)</summary>
3330 /// <param name="redirect">The redirect manager.</param>
3331 virtual public void SetRedirect(Efl.Ui.Focus.IManager redirect) {
3332 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_redirect_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),redirect);
3333 Eina.Error.RaiseIfUnhandledException();
3335 /// <summary>The list of elements which are at the border of the graph.
3336 /// This means one of the relations right,left or down,up are not set. This call flushes all changes. See <see cref="Efl.Ui.Focus.IManager.Move"/>
3337 /// (Since EFL 1.22)</summary>
3338 /// <returns>An iterator over the border objects.</returns>
3339 virtual public Eina.Iterator<Efl.Ui.Focus.IObject> GetBorderElements() {
3340 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_border_elements_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3341 Eina.Error.RaiseIfUnhandledException();
3342 return new Eina.Iterator<Efl.Ui.Focus.IObject>(_ret_var, false, false);
3344 /// <summary>Get all elements that are at the border of the viewport
3345 /// Every element returned by this is located inside the viewport rectangle, but has a right, left, down or up neighbor outside the viewport.
3346 /// (Since EFL 1.22)</summary>
3347 /// <param name="viewport">The rectangle defining the viewport.</param>
3348 /// <returns>The list of border objects.</returns>
3349 virtual public Eina.Iterator<Efl.Ui.Focus.IObject> GetViewportElements(Eina.Rect viewport) {
3350 Eina.Rect.NativeStruct _in_viewport = viewport;
3351 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_viewport_elements_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),_in_viewport);
3352 Eina.Error.RaiseIfUnhandledException();
3353 return new Eina.Iterator<Efl.Ui.Focus.IObject>(_ret_var, false, false);
3355 /// <summary>Root node for all logical subtrees.
3356 /// This property can only be set once.
3357 /// (Since EFL 1.22)</summary>
3358 /// <returns>Will be registered into this manager object.</returns>
3359 virtual public Efl.Ui.Focus.IObject GetRoot() {
3360 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_root_get_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3361 Eina.Error.RaiseIfUnhandledException();
3364 /// <summary>Root node for all logical subtrees.
3365 /// This property can only be set once.
3366 /// (Since EFL 1.22)</summary>
3367 /// <param name="root">Will be registered into this manager object.</param>
3368 /// <returns>If <c>true</c>, this is the root node</returns>
3369 virtual public bool SetRoot(Efl.Ui.Focus.IObject root) {
3370 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_root_set_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),root);
3371 Eina.Error.RaiseIfUnhandledException();
3374 /// <summary>Move the focus in the given direction.
3375 /// This call flushes all changes. This means all changes between the last flush and now are computed.
3376 /// (Since EFL 1.22)</summary>
3377 /// <param name="direction">The direction to move to.</param>
3378 /// <returns>The element which is now focused.</returns>
3379 virtual public Efl.Ui.Focus.IObject Move(Efl.Ui.Focus.Direction direction) {
3380 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_move_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),direction);
3381 Eina.Error.RaiseIfUnhandledException();
3384 /// <summary>Return the object in the <c>direction</c> from <c>child</c>.
3385 /// (Since EFL 1.22)</summary>
3386 /// <param name="direction">Direction to move focus.</param>
3387 /// <param name="child">The child to move from. Pass <c>null</c> to indicate the currently focused child.</param>
3388 /// <param name="logical">Wether you want to have a logical node as result or a non-logical. Note, in a <see cref="Efl.Ui.Focus.IManager.Move"/> call no logical node will get focus.</param>
3389 /// <returns>Object that would receive focus if moved in the given direction.</returns>
3390 virtual public Efl.Ui.Focus.IObject MoveRequest(Efl.Ui.Focus.Direction direction, Efl.Ui.Focus.IObject child, bool logical) {
3391 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_request_move_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),direction, child, logical);
3392 Eina.Error.RaiseIfUnhandledException();
3395 /// <summary>Return the widget in the direction next.
3396 /// The returned widget is a child of <c>root</c>. It's guaranteed that child will not be prepared once again, so you can call this function inside a <see cref="Efl.Ui.Focus.IObject.SetupOrder"/> call.
3397 /// (Since EFL 1.22)</summary>
3398 /// <param name="root">Parent for returned child.</param>
3399 /// <returns>Child of passed parameter.</returns>
3400 virtual public Efl.Ui.Focus.IObject RequestSubchild(Efl.Ui.Focus.IObject root) {
3401 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_request_subchild_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),root);
3402 Eina.Error.RaiseIfUnhandledException();
3405 /// <summary>This will fetch the data from a registered node.
3406 /// Be aware this function will trigger a computation of all dirty nodes.
3407 /// (Since EFL 1.22)</summary>
3408 /// <param name="child">The child object to inspect.</param>
3409 /// <returns>The list of relations starting from <c>child</c>.</returns>
3410 virtual public Efl.Ui.Focus.Relations Fetch(Efl.Ui.Focus.IObject child) {
3411 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_fetch_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),child);
3412 Eina.Error.RaiseIfUnhandledException();
3413 var __ret_tmp = Eina.PrimitiveConversion.PointerToManaged<Efl.Ui.Focus.Relations>(_ret_var);
3414 Marshal.FreeHGlobal(_ret_var);
3417 /// <summary>Return the last logical object.
3418 /// The returned object is the last object that would be returned if you start at the root and move the direction into next.
3419 /// (Since EFL 1.22)</summary>
3420 /// <returns>Last object.</returns>
3421 virtual public Efl.Ui.Focus.ManagerLogicalEndDetail LogicalEnd() {
3422 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_logical_end_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3423 Eina.Error.RaiseIfUnhandledException();
3426 /// <summary>Reset the history stack of this manager object. This means the uppermost element will be unfocused, and all other elements will be removed from the remembered list.
3427 /// You should focus another element immediately after calling this, in order to always have a focused object.
3428 /// (Since EFL 1.22)</summary>
3429 virtual public void ResetHistory() {
3430 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_reset_history_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3431 Eina.Error.RaiseIfUnhandledException();
3433 /// <summary>Remove the uppermost history element, and focus the previous one.
3434 /// If there is an element that was focused before, it will be used. Otherwise, the best fitting element from the registered elements will be focused.
3435 /// (Since EFL 1.22)</summary>
3436 virtual public void PopHistoryStack() {
3437 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_pop_history_stack_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3438 Eina.Error.RaiseIfUnhandledException();
3440 /// <summary>Called when this manager is set as redirect.
3441 /// In case that this is called as an result of a move call, <c>direction</c> and <c>entry</c> will be set to the direction of the move call, and the <c>entry</c> object will be set to the object that had this manager as redirect property.
3442 /// (Since EFL 1.22)</summary>
3443 /// <param name="direction">The direction in which this should be setup.</param>
3444 /// <param name="entry">The object that caused this manager to be redirect.</param>
3445 virtual public void SetupOnFirstTouch(Efl.Ui.Focus.Direction direction, Efl.Ui.Focus.IObject entry) {
3446 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_setup_on_first_touch_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle),direction, entry);
3447 Eina.Error.RaiseIfUnhandledException();
3449 /// <summary>This disables the cache invalidation when an object is moved.
3450 /// Even if an object is moved, the focus manager will not recalculate its relations. This can be used when you know that the set of widgets in the focus manager is moved the same way, so the relations between the widets in the set do not change and the complex calculations can be avoided. Use <see cref="Efl.Ui.Focus.IManager.DirtyLogicUnfreeze"/> to re-enable relationship calculation.
3451 /// (Since EFL 1.22)</summary>
3452 virtual public void FreezeDirtyLogic() {
3453 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_dirty_logic_freeze_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3454 Eina.Error.RaiseIfUnhandledException();
3456 /// <summary>This enables the cache invalidation when an object is moved.
3457 /// This is the counterpart to <see cref="Efl.Ui.Focus.IManager.FreezeDirtyLogic"/>.
3458 /// (Since EFL 1.22)</summary>
3459 virtual public void DirtyLogicUnfreeze() {
3460 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_dirty_logic_unfreeze_ptr.Value.Delegate((inherited ? Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass) : this.NativeHandle));
3461 Eina.Error.RaiseIfUnhandledException();
3463 /// <summary>Get whether the homogeneous mode is enabled.</summary>
3464 /// <value>Assume the items within the genlist are of the same height and width. Default is <c>false</c>.</value>
3465 public bool Homogeneous {
3466 get { return GetHomogeneous(); }
3467 set { SetHomogeneous(value); }
3469 /// <summary>Listview select mode.</summary>
3470 /// <value>The select mode.</value>
3471 public Elm.Object.SelectMode SelectMode {
3472 get { return GetSelectMode(); }
3473 set { SetSelectMode(value); }
3475 public System.String DefaultStyle {
3476 get { return GetDefaultStyle(); }
3477 set { SetDefaultStyle(value); }
3479 /// <summary>Listview layout factory set.</summary>
3480 /// <value>The factory.</value>
3481 public Efl.Ui.IFactory LayoutFactory {
3482 set { SetLayoutFactory(value); }
3484 /// <summary>Gets the number of currently selected children</summary>
3485 /// <value>Number of currently selected children</value>
3486 public int SelectedChildrenCount {
3487 get { return GetSelectedChildrenCount(); }
3489 public int ModelSize {
3490 get { return GetModelSize(); }
3492 /// <summary>Minimal content size.</summary>
3493 public Eina.Size2D MinSize {
3494 get { return GetMinSize(); }
3495 set { SetMinSize(value); }
3497 /// <summary>The content position</summary>
3498 /// <value>The position is virtual value, (0, 0) starting at the top-left.</value>
3499 public Eina.Position2D ContentPos {
3500 get { return GetContentPos(); }
3501 set { SetContentPos(value); }
3503 /// <summary>The content size</summary>
3504 /// <value>The content size in pixels.</value>
3505 public Eina.Size2D ContentSize {
3506 get { return GetContentSize(); }
3508 /// <summary>The viewport geometry</summary>
3509 /// <value>It is absolute geometry.</value>
3510 public Eina.Rect ViewportGeometry {
3511 get { return GetViewportGeometry(); }
3513 /// <summary>Freeze property This function will freeze scrolling movement (by input of a user). Unlike efl_ui_scrollable_movement_block_set, this function freezes bidirectionally. If you want to freeze in only one direction, See <see cref="Efl.Ui.IScrollableInteractive.SetMovementBlock"/>.</summary>
3514 /// <value><c>true</c> if freeze, <c>false</c> otherwise</value>
3515 public bool ScrollFreeze {
3516 get { return GetScrollFreeze(); }
3517 set { SetScrollFreeze(value); }
3519 /// <summary>Hold property When hold turns on, it only scrolls by holding action.</summary>
3520 /// <value><c>true</c> if hold, <c>false</c> otherwise</value>
3521 public bool ScrollHold {
3522 get { return GetScrollHold(); }
3523 set { SetScrollHold(value); }
3525 /// <summary>Blocking of scrolling (per axis)
3526 /// This function will block scrolling movement (by input of a user) in a given direction. You can disable movements in the X axis, the Y axis or both. The default value is <c>none</c>, where movements are allowed in both directions.</summary>
3527 /// <value>Which axis (or axes) to block</value>
3528 public Efl.Ui.ScrollBlock MovementBlock {
3529 get { return GetMovementBlock(); }
3530 set { SetMovementBlock(value); }
3532 /// <summary>Control the step size
3533 /// Use this call to set step size. This value is used when scroller scroll by arrow key event.</summary>
3534 /// <value>The step size in pixels</value>
3535 public Eina.Position2D StepSize {
3536 get { return GetStepSize(); }
3537 set { SetStepSize(value); }
3539 /// <summary>Set the order of elements that will be used for composition
3540 /// Elements of the list can be either an Efl.Ui.Widget, an Efl.Ui.Focus.Object or an Efl.Gfx.
3542 /// If the element is an Efl.Gfx.Entity, then the geometry is used as focus geometry, the focus property is redirected to the evas focus property. The mixin will take care of registration.
3544 /// If the element is an Efl.Ui.Focus.Object, then the mixin will take care of registering the element.
3546 /// If the element is a Efl.Ui.Widget nothing is done and the widget is simply part of the order.</summary>
3547 /// <value>The order to use</value>
3548 public Eina.List<Efl.Gfx.IEntity> CompositionElements {
3549 get { return GetCompositionElements(); }
3550 set { SetCompositionElements(value); }
3552 /// <summary>Set to true if all children should be registered as logicals</summary>
3553 /// <value><c>true</c> or <c>false</c></value>
3554 public bool LogicalMode {
3555 get { return GetLogicalMode(); }
3556 set { SetLogicalMode(value); }
3558 /// <summary>The element which is currently focused by this manager
3559 /// Use this property to retrieve the object currently being focused, or to set the focus to a new one. When <c>focus</c> is a logical child (which cannot receive focus), the next non-logical object is selected instead. If there is no such object, focus does not change.
3560 /// (Since EFL 1.22)</summary>
3561 /// <value>Currently focused element.</value>
3562 public Efl.Ui.Focus.IObject ManagerFocus {
3563 get { return GetManagerFocus(); }
3564 set { SetManagerFocus(value); }
3566 /// <summary>Add another manager to serve the move requests.
3567 /// If this value is set, all move requests are redirected to this manager object. Set it to <c>null</c> once nothing should be redirected anymore.
3568 /// (Since EFL 1.22)</summary>
3569 /// <value>The redirect manager.</value>
3570 public Efl.Ui.Focus.IManager Redirect {
3571 get { return GetRedirect(); }
3572 set { SetRedirect(value); }
3574 /// <summary>The list of elements which are at the border of the graph.
3575 /// This means one of the relations right,left or down,up are not set. This call flushes all changes. See <see cref="Efl.Ui.Focus.IManager.Move"/>
3576 /// (Since EFL 1.22)</summary>
3577 /// <value>An iterator over the border objects.</value>
3578 public Eina.Iterator<Efl.Ui.Focus.IObject> BorderElements {
3579 get { return GetBorderElements(); }
3581 /// <summary>Root node for all logical subtrees.
3582 /// This property can only be set once.
3583 /// (Since EFL 1.22)</summary>
3584 /// <value>Will be registered into this manager object.</value>
3585 public Efl.Ui.Focus.IObject Root {
3586 get { return GetRoot(); }
3587 set { SetRoot(value); }
3589 private static IntPtr GetEflClassStatic()
3591 return Efl.Ui.ListView.efl_ui_list_view_class_get();
3593 /// <summary>Wrapper for native methods and virtual method delegates.
3594 /// For internal use by generated code only.</summary>
3595 public new class NativeMethods : Efl.Ui.LayoutBase.NativeMethods
3597 private static Efl.Eo.NativeModule Module = new Efl.Eo.NativeModule( efl.Libs.Elementary);
3598 /// <summary>Gets the list of Eo operations to override.</summary>
3599 /// <returns>The list of Eo operations to be overload.</returns>
3600 public override System.Collections.Generic.List<Efl_Op_Description> GetEoOps(System.Type type)
3602 var descs = new System.Collections.Generic.List<Efl_Op_Description>();
3603 var methods = Efl.Eo.Globals.GetUserMethods(type);
3605 if (efl_ui_list_view_homogeneous_get_static_delegate == null)
3607 efl_ui_list_view_homogeneous_get_static_delegate = new efl_ui_list_view_homogeneous_get_delegate(homogeneous_get);
3610 if (methods.FirstOrDefault(m => m.Name == "GetHomogeneous") != null)
3612 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_list_view_homogeneous_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_list_view_homogeneous_get_static_delegate) });
3615 if (efl_ui_list_view_homogeneous_set_static_delegate == null)
3617 efl_ui_list_view_homogeneous_set_static_delegate = new efl_ui_list_view_homogeneous_set_delegate(homogeneous_set);
3620 if (methods.FirstOrDefault(m => m.Name == "SetHomogeneous") != null)
3622 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_list_view_homogeneous_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_list_view_homogeneous_set_static_delegate) });
3625 if (efl_ui_list_view_select_mode_get_static_delegate == null)
3627 efl_ui_list_view_select_mode_get_static_delegate = new efl_ui_list_view_select_mode_get_delegate(select_mode_get);
3630 if (methods.FirstOrDefault(m => m.Name == "GetSelectMode") != null)
3632 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_list_view_select_mode_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_list_view_select_mode_get_static_delegate) });
3635 if (efl_ui_list_view_select_mode_set_static_delegate == null)
3637 efl_ui_list_view_select_mode_set_static_delegate = new efl_ui_list_view_select_mode_set_delegate(select_mode_set);
3640 if (methods.FirstOrDefault(m => m.Name == "SetSelectMode") != null)
3642 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_list_view_select_mode_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_list_view_select_mode_set_static_delegate) });
3645 if (efl_ui_list_view_default_style_get_static_delegate == null)
3647 efl_ui_list_view_default_style_get_static_delegate = new efl_ui_list_view_default_style_get_delegate(default_style_get);
3650 if (methods.FirstOrDefault(m => m.Name == "GetDefaultStyle") != null)
3652 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_list_view_default_style_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_list_view_default_style_get_static_delegate) });
3655 if (efl_ui_list_view_default_style_set_static_delegate == null)
3657 efl_ui_list_view_default_style_set_static_delegate = new efl_ui_list_view_default_style_set_delegate(default_style_set);
3660 if (methods.FirstOrDefault(m => m.Name == "SetDefaultStyle") != null)
3662 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_list_view_default_style_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_list_view_default_style_set_static_delegate) });
3665 if (efl_ui_list_view_layout_factory_set_static_delegate == null)
3667 efl_ui_list_view_layout_factory_set_static_delegate = new efl_ui_list_view_layout_factory_set_delegate(layout_factory_set);
3670 if (methods.FirstOrDefault(m => m.Name == "SetLayoutFactory") != null)
3672 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_list_view_layout_factory_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_list_view_layout_factory_set_static_delegate) });
3675 if (efl_access_selection_selected_children_count_get_static_delegate == null)
3677 efl_access_selection_selected_children_count_get_static_delegate = new efl_access_selection_selected_children_count_get_delegate(selected_children_count_get);
3680 if (methods.FirstOrDefault(m => m.Name == "GetSelectedChildrenCount") != null)
3682 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_access_selection_selected_children_count_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_selection_selected_children_count_get_static_delegate) });
3685 if (efl_access_selection_selected_child_get_static_delegate == null)
3687 efl_access_selection_selected_child_get_static_delegate = new efl_access_selection_selected_child_get_delegate(selected_child_get);
3690 if (methods.FirstOrDefault(m => m.Name == "GetSelectedChild") != null)
3692 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_access_selection_selected_child_get"), func = Marshal.GetFunctionPointerForDelegate(efl_access_selection_selected_child_get_static_delegate) });
3695 if (efl_access_selection_child_select_static_delegate == null)
3697 efl_access_selection_child_select_static_delegate = new efl_access_selection_child_select_delegate(child_select);
3700 if (methods.FirstOrDefault(m => m.Name == "ChildSelect") != null)
3702 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_access_selection_child_select"), func = Marshal.GetFunctionPointerForDelegate(efl_access_selection_child_select_static_delegate) });
3705 if (efl_access_selection_selected_child_deselect_static_delegate == null)
3707 efl_access_selection_selected_child_deselect_static_delegate = new efl_access_selection_selected_child_deselect_delegate(selected_child_deselect);
3710 if (methods.FirstOrDefault(m => m.Name == "SelectedChildDeselect") != null)
3712 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_access_selection_selected_child_deselect"), func = Marshal.GetFunctionPointerForDelegate(efl_access_selection_selected_child_deselect_static_delegate) });
3715 if (efl_access_selection_is_child_selected_static_delegate == null)
3717 efl_access_selection_is_child_selected_static_delegate = new efl_access_selection_is_child_selected_delegate(is_child_selected);
3720 if (methods.FirstOrDefault(m => m.Name == "IsChildSelected") != null)
3722 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_access_selection_is_child_selected"), func = Marshal.GetFunctionPointerForDelegate(efl_access_selection_is_child_selected_static_delegate) });
3725 if (efl_access_selection_all_children_select_static_delegate == null)
3727 efl_access_selection_all_children_select_static_delegate = new efl_access_selection_all_children_select_delegate(all_children_select);
3730 if (methods.FirstOrDefault(m => m.Name == "AllChildrenSelect") != null)
3732 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_access_selection_all_children_select"), func = Marshal.GetFunctionPointerForDelegate(efl_access_selection_all_children_select_static_delegate) });
3735 if (efl_access_selection_clear_static_delegate == null)
3737 efl_access_selection_clear_static_delegate = new efl_access_selection_clear_delegate(access_selection_clear);
3740 if (methods.FirstOrDefault(m => m.Name == "ClearAccessSelection") != null)
3742 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_access_selection_clear"), func = Marshal.GetFunctionPointerForDelegate(efl_access_selection_clear_static_delegate) });
3745 if (efl_access_selection_child_deselect_static_delegate == null)
3747 efl_access_selection_child_deselect_static_delegate = new efl_access_selection_child_deselect_delegate(child_deselect);
3750 if (methods.FirstOrDefault(m => m.Name == "ChildDeselect") != null)
3752 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_access_selection_child_deselect"), func = Marshal.GetFunctionPointerForDelegate(efl_access_selection_child_deselect_static_delegate) });
3755 if (efl_ui_list_view_model_load_range_set_static_delegate == null)
3757 efl_ui_list_view_model_load_range_set_static_delegate = new efl_ui_list_view_model_load_range_set_delegate(load_range_set);
3760 if (methods.FirstOrDefault(m => m.Name == "SetLoadRange") != null)
3762 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_list_view_model_load_range_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_list_view_model_load_range_set_static_delegate) });
3765 if (efl_ui_list_view_model_size_get_static_delegate == null)
3767 efl_ui_list_view_model_size_get_static_delegate = new efl_ui_list_view_model_size_get_delegate(model_size_get);
3770 if (methods.FirstOrDefault(m => m.Name == "GetModelSize") != null)
3772 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_list_view_model_size_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_list_view_model_size_get_static_delegate) });
3775 if (efl_ui_list_view_model_min_size_get_static_delegate == null)
3777 efl_ui_list_view_model_min_size_get_static_delegate = new efl_ui_list_view_model_min_size_get_delegate(min_size_get);
3780 if (methods.FirstOrDefault(m => m.Name == "GetMinSize") != null)
3782 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_list_view_model_min_size_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_list_view_model_min_size_get_static_delegate) });
3785 if (efl_ui_list_view_model_min_size_set_static_delegate == null)
3787 efl_ui_list_view_model_min_size_set_static_delegate = new efl_ui_list_view_model_min_size_set_delegate(min_size_set);
3790 if (methods.FirstOrDefault(m => m.Name == "SetMinSize") != null)
3792 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_list_view_model_min_size_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_list_view_model_min_size_set_static_delegate) });
3795 if (efl_ui_list_view_model_realize_static_delegate == null)
3797 efl_ui_list_view_model_realize_static_delegate = new efl_ui_list_view_model_realize_delegate(realize);
3800 if (methods.FirstOrDefault(m => m.Name == "Realize") != null)
3802 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_list_view_model_realize"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_list_view_model_realize_static_delegate) });
3805 if (efl_ui_list_view_model_unrealize_static_delegate == null)
3807 efl_ui_list_view_model_unrealize_static_delegate = new efl_ui_list_view_model_unrealize_delegate(unrealize);
3810 if (methods.FirstOrDefault(m => m.Name == "Unrealize") != null)
3812 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_list_view_model_unrealize"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_list_view_model_unrealize_static_delegate) });
3815 if (efl_ui_scrollable_content_pos_get_static_delegate == null)
3817 efl_ui_scrollable_content_pos_get_static_delegate = new efl_ui_scrollable_content_pos_get_delegate(content_pos_get);
3820 if (methods.FirstOrDefault(m => m.Name == "GetContentPos") != null)
3822 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_content_pos_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_content_pos_get_static_delegate) });
3825 if (efl_ui_scrollable_content_pos_set_static_delegate == null)
3827 efl_ui_scrollable_content_pos_set_static_delegate = new efl_ui_scrollable_content_pos_set_delegate(content_pos_set);
3830 if (methods.FirstOrDefault(m => m.Name == "SetContentPos") != null)
3832 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_content_pos_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_content_pos_set_static_delegate) });
3835 if (efl_ui_scrollable_content_size_get_static_delegate == null)
3837 efl_ui_scrollable_content_size_get_static_delegate = new efl_ui_scrollable_content_size_get_delegate(content_size_get);
3840 if (methods.FirstOrDefault(m => m.Name == "GetContentSize") != null)
3842 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_content_size_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_content_size_get_static_delegate) });
3845 if (efl_ui_scrollable_viewport_geometry_get_static_delegate == null)
3847 efl_ui_scrollable_viewport_geometry_get_static_delegate = new efl_ui_scrollable_viewport_geometry_get_delegate(viewport_geometry_get);
3850 if (methods.FirstOrDefault(m => m.Name == "GetViewportGeometry") != null)
3852 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_viewport_geometry_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_viewport_geometry_get_static_delegate) });
3855 if (efl_ui_scrollable_bounce_enabled_get_static_delegate == null)
3857 efl_ui_scrollable_bounce_enabled_get_static_delegate = new efl_ui_scrollable_bounce_enabled_get_delegate(bounce_enabled_get);
3860 if (methods.FirstOrDefault(m => m.Name == "GetBounceEnabled") != null)
3862 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_bounce_enabled_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_bounce_enabled_get_static_delegate) });
3865 if (efl_ui_scrollable_bounce_enabled_set_static_delegate == null)
3867 efl_ui_scrollable_bounce_enabled_set_static_delegate = new efl_ui_scrollable_bounce_enabled_set_delegate(bounce_enabled_set);
3870 if (methods.FirstOrDefault(m => m.Name == "SetBounceEnabled") != null)
3872 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_bounce_enabled_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_bounce_enabled_set_static_delegate) });
3875 if (efl_ui_scrollable_scroll_freeze_get_static_delegate == null)
3877 efl_ui_scrollable_scroll_freeze_get_static_delegate = new efl_ui_scrollable_scroll_freeze_get_delegate(scroll_freeze_get);
3880 if (methods.FirstOrDefault(m => m.Name == "GetScrollFreeze") != null)
3882 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_scroll_freeze_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_scroll_freeze_get_static_delegate) });
3885 if (efl_ui_scrollable_scroll_freeze_set_static_delegate == null)
3887 efl_ui_scrollable_scroll_freeze_set_static_delegate = new efl_ui_scrollable_scroll_freeze_set_delegate(scroll_freeze_set);
3890 if (methods.FirstOrDefault(m => m.Name == "SetScrollFreeze") != null)
3892 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_scroll_freeze_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_scroll_freeze_set_static_delegate) });
3895 if (efl_ui_scrollable_scroll_hold_get_static_delegate == null)
3897 efl_ui_scrollable_scroll_hold_get_static_delegate = new efl_ui_scrollable_scroll_hold_get_delegate(scroll_hold_get);
3900 if (methods.FirstOrDefault(m => m.Name == "GetScrollHold") != null)
3902 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_scroll_hold_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_scroll_hold_get_static_delegate) });
3905 if (efl_ui_scrollable_scroll_hold_set_static_delegate == null)
3907 efl_ui_scrollable_scroll_hold_set_static_delegate = new efl_ui_scrollable_scroll_hold_set_delegate(scroll_hold_set);
3910 if (methods.FirstOrDefault(m => m.Name == "SetScrollHold") != null)
3912 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_scroll_hold_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_scroll_hold_set_static_delegate) });
3915 if (efl_ui_scrollable_looping_get_static_delegate == null)
3917 efl_ui_scrollable_looping_get_static_delegate = new efl_ui_scrollable_looping_get_delegate(looping_get);
3920 if (methods.FirstOrDefault(m => m.Name == "GetLooping") != null)
3922 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_looping_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_looping_get_static_delegate) });
3925 if (efl_ui_scrollable_looping_set_static_delegate == null)
3927 efl_ui_scrollable_looping_set_static_delegate = new efl_ui_scrollable_looping_set_delegate(looping_set);
3930 if (methods.FirstOrDefault(m => m.Name == "SetLooping") != null)
3932 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_looping_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_looping_set_static_delegate) });
3935 if (efl_ui_scrollable_movement_block_get_static_delegate == null)
3937 efl_ui_scrollable_movement_block_get_static_delegate = new efl_ui_scrollable_movement_block_get_delegate(movement_block_get);
3940 if (methods.FirstOrDefault(m => m.Name == "GetMovementBlock") != null)
3942 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_movement_block_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_movement_block_get_static_delegate) });
3945 if (efl_ui_scrollable_movement_block_set_static_delegate == null)
3947 efl_ui_scrollable_movement_block_set_static_delegate = new efl_ui_scrollable_movement_block_set_delegate(movement_block_set);
3950 if (methods.FirstOrDefault(m => m.Name == "SetMovementBlock") != null)
3952 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_movement_block_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_movement_block_set_static_delegate) });
3955 if (efl_ui_scrollable_gravity_get_static_delegate == null)
3957 efl_ui_scrollable_gravity_get_static_delegate = new efl_ui_scrollable_gravity_get_delegate(gravity_get);
3960 if (methods.FirstOrDefault(m => m.Name == "GetGravity") != null)
3962 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_gravity_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_gravity_get_static_delegate) });
3965 if (efl_ui_scrollable_gravity_set_static_delegate == null)
3967 efl_ui_scrollable_gravity_set_static_delegate = new efl_ui_scrollable_gravity_set_delegate(gravity_set);
3970 if (methods.FirstOrDefault(m => m.Name == "SetGravity") != null)
3972 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_gravity_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_gravity_set_static_delegate) });
3975 if (efl_ui_scrollable_match_content_set_static_delegate == null)
3977 efl_ui_scrollable_match_content_set_static_delegate = new efl_ui_scrollable_match_content_set_delegate(match_content_set);
3980 if (methods.FirstOrDefault(m => m.Name == "SetMatchContent") != null)
3982 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_match_content_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_match_content_set_static_delegate) });
3985 if (efl_ui_scrollable_step_size_get_static_delegate == null)
3987 efl_ui_scrollable_step_size_get_static_delegate = new efl_ui_scrollable_step_size_get_delegate(step_size_get);
3990 if (methods.FirstOrDefault(m => m.Name == "GetStepSize") != null)
3992 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_step_size_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_step_size_get_static_delegate) });
3995 if (efl_ui_scrollable_step_size_set_static_delegate == null)
3997 efl_ui_scrollable_step_size_set_static_delegate = new efl_ui_scrollable_step_size_set_delegate(step_size_set);
4000 if (methods.FirstOrDefault(m => m.Name == "SetStepSize") != null)
4002 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_step_size_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_step_size_set_static_delegate) });
4005 if (efl_ui_scrollable_scroll_static_delegate == null)
4007 efl_ui_scrollable_scroll_static_delegate = new efl_ui_scrollable_scroll_delegate(scroll);
4010 if (methods.FirstOrDefault(m => m.Name == "Scroll") != null)
4012 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollable_scroll"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollable_scroll_static_delegate) });
4015 if (efl_ui_scrollbar_bar_mode_get_static_delegate == null)
4017 efl_ui_scrollbar_bar_mode_get_static_delegate = new efl_ui_scrollbar_bar_mode_get_delegate(bar_mode_get);
4020 if (methods.FirstOrDefault(m => m.Name == "GetBarMode") != null)
4022 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollbar_bar_mode_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollbar_bar_mode_get_static_delegate) });
4025 if (efl_ui_scrollbar_bar_mode_set_static_delegate == null)
4027 efl_ui_scrollbar_bar_mode_set_static_delegate = new efl_ui_scrollbar_bar_mode_set_delegate(bar_mode_set);
4030 if (methods.FirstOrDefault(m => m.Name == "SetBarMode") != null)
4032 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollbar_bar_mode_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollbar_bar_mode_set_static_delegate) });
4035 if (efl_ui_scrollbar_bar_size_get_static_delegate == null)
4037 efl_ui_scrollbar_bar_size_get_static_delegate = new efl_ui_scrollbar_bar_size_get_delegate(bar_size_get);
4040 if (methods.FirstOrDefault(m => m.Name == "GetBarSize") != null)
4042 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollbar_bar_size_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollbar_bar_size_get_static_delegate) });
4045 if (efl_ui_scrollbar_bar_position_get_static_delegate == null)
4047 efl_ui_scrollbar_bar_position_get_static_delegate = new efl_ui_scrollbar_bar_position_get_delegate(bar_position_get);
4050 if (methods.FirstOrDefault(m => m.Name == "GetBarPosition") != null)
4052 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollbar_bar_position_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollbar_bar_position_get_static_delegate) });
4055 if (efl_ui_scrollbar_bar_position_set_static_delegate == null)
4057 efl_ui_scrollbar_bar_position_set_static_delegate = new efl_ui_scrollbar_bar_position_set_delegate(bar_position_set);
4060 if (methods.FirstOrDefault(m => m.Name == "SetBarPosition") != null)
4062 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollbar_bar_position_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollbar_bar_position_set_static_delegate) });
4065 if (efl_ui_scrollbar_bar_visibility_update_static_delegate == null)
4067 efl_ui_scrollbar_bar_visibility_update_static_delegate = new efl_ui_scrollbar_bar_visibility_update_delegate(bar_visibility_update);
4070 if (methods.FirstOrDefault(m => m.Name == "UpdateBarVisibility") != null)
4072 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_scrollbar_bar_visibility_update"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_scrollbar_bar_visibility_update_static_delegate) });
4075 if (efl_ui_widget_focus_manager_create_static_delegate == null)
4077 efl_ui_widget_focus_manager_create_static_delegate = new efl_ui_widget_focus_manager_create_delegate(focus_manager_create);
4080 if (methods.FirstOrDefault(m => m.Name == "FocusManagerCreate") != null)
4082 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_widget_focus_manager_create"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_widget_focus_manager_create_static_delegate) });
4085 if (efl_ui_focus_composition_elements_get_static_delegate == null)
4087 efl_ui_focus_composition_elements_get_static_delegate = new efl_ui_focus_composition_elements_get_delegate(composition_elements_get);
4090 if (methods.FirstOrDefault(m => m.Name == "GetCompositionElements") != null)
4092 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_composition_elements_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_composition_elements_get_static_delegate) });
4095 if (efl_ui_focus_composition_elements_set_static_delegate == null)
4097 efl_ui_focus_composition_elements_set_static_delegate = new efl_ui_focus_composition_elements_set_delegate(composition_elements_set);
4100 if (methods.FirstOrDefault(m => m.Name == "SetCompositionElements") != null)
4102 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_composition_elements_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_composition_elements_set_static_delegate) });
4105 if (efl_ui_focus_composition_logical_mode_get_static_delegate == null)
4107 efl_ui_focus_composition_logical_mode_get_static_delegate = new efl_ui_focus_composition_logical_mode_get_delegate(logical_mode_get);
4110 if (methods.FirstOrDefault(m => m.Name == "GetLogicalMode") != null)
4112 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_composition_logical_mode_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_composition_logical_mode_get_static_delegate) });
4115 if (efl_ui_focus_composition_logical_mode_set_static_delegate == null)
4117 efl_ui_focus_composition_logical_mode_set_static_delegate = new efl_ui_focus_composition_logical_mode_set_delegate(logical_mode_set);
4120 if (methods.FirstOrDefault(m => m.Name == "SetLogicalMode") != null)
4122 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_composition_logical_mode_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_composition_logical_mode_set_static_delegate) });
4125 if (efl_ui_focus_composition_dirty_static_delegate == null)
4127 efl_ui_focus_composition_dirty_static_delegate = new efl_ui_focus_composition_dirty_delegate(dirty);
4130 if (methods.FirstOrDefault(m => m.Name == "Dirty") != null)
4132 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_composition_dirty"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_composition_dirty_static_delegate) });
4135 if (efl_ui_focus_composition_prepare_static_delegate == null)
4137 efl_ui_focus_composition_prepare_static_delegate = new efl_ui_focus_composition_prepare_delegate(prepare);
4140 if (methods.FirstOrDefault(m => m.Name == "Prepare") != null)
4142 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_composition_prepare"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_composition_prepare_static_delegate) });
4145 if (efl_ui_focus_manager_focus_get_static_delegate == null)
4147 efl_ui_focus_manager_focus_get_static_delegate = new efl_ui_focus_manager_focus_get_delegate(manager_focus_get);
4150 if (methods.FirstOrDefault(m => m.Name == "GetManagerFocus") != null)
4152 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_focus_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_focus_get_static_delegate) });
4155 if (efl_ui_focus_manager_focus_set_static_delegate == null)
4157 efl_ui_focus_manager_focus_set_static_delegate = new efl_ui_focus_manager_focus_set_delegate(manager_focus_set);
4160 if (methods.FirstOrDefault(m => m.Name == "SetManagerFocus") != null)
4162 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_focus_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_focus_set_static_delegate) });
4165 if (efl_ui_focus_manager_redirect_get_static_delegate == null)
4167 efl_ui_focus_manager_redirect_get_static_delegate = new efl_ui_focus_manager_redirect_get_delegate(redirect_get);
4170 if (methods.FirstOrDefault(m => m.Name == "GetRedirect") != null)
4172 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_redirect_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_redirect_get_static_delegate) });
4175 if (efl_ui_focus_manager_redirect_set_static_delegate == null)
4177 efl_ui_focus_manager_redirect_set_static_delegate = new efl_ui_focus_manager_redirect_set_delegate(redirect_set);
4180 if (methods.FirstOrDefault(m => m.Name == "SetRedirect") != null)
4182 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_redirect_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_redirect_set_static_delegate) });
4185 if (efl_ui_focus_manager_border_elements_get_static_delegate == null)
4187 efl_ui_focus_manager_border_elements_get_static_delegate = new efl_ui_focus_manager_border_elements_get_delegate(border_elements_get);
4190 if (methods.FirstOrDefault(m => m.Name == "GetBorderElements") != null)
4192 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_border_elements_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_border_elements_get_static_delegate) });
4195 if (efl_ui_focus_manager_viewport_elements_get_static_delegate == null)
4197 efl_ui_focus_manager_viewport_elements_get_static_delegate = new efl_ui_focus_manager_viewport_elements_get_delegate(viewport_elements_get);
4200 if (methods.FirstOrDefault(m => m.Name == "GetViewportElements") != null)
4202 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_viewport_elements_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_viewport_elements_get_static_delegate) });
4205 if (efl_ui_focus_manager_root_get_static_delegate == null)
4207 efl_ui_focus_manager_root_get_static_delegate = new efl_ui_focus_manager_root_get_delegate(root_get);
4210 if (methods.FirstOrDefault(m => m.Name == "GetRoot") != null)
4212 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_root_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_root_get_static_delegate) });
4215 if (efl_ui_focus_manager_root_set_static_delegate == null)
4217 efl_ui_focus_manager_root_set_static_delegate = new efl_ui_focus_manager_root_set_delegate(root_set);
4220 if (methods.FirstOrDefault(m => m.Name == "SetRoot") != null)
4222 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_root_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_root_set_static_delegate) });
4225 if (efl_ui_focus_manager_move_static_delegate == null)
4227 efl_ui_focus_manager_move_static_delegate = new efl_ui_focus_manager_move_delegate(move);
4230 if (methods.FirstOrDefault(m => m.Name == "Move") != null)
4232 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_move"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_move_static_delegate) });
4235 if (efl_ui_focus_manager_request_move_static_delegate == null)
4237 efl_ui_focus_manager_request_move_static_delegate = new efl_ui_focus_manager_request_move_delegate(request_move);
4240 if (methods.FirstOrDefault(m => m.Name == "MoveRequest") != null)
4242 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_request_move"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_request_move_static_delegate) });
4245 if (efl_ui_focus_manager_request_subchild_static_delegate == null)
4247 efl_ui_focus_manager_request_subchild_static_delegate = new efl_ui_focus_manager_request_subchild_delegate(request_subchild);
4250 if (methods.FirstOrDefault(m => m.Name == "RequestSubchild") != null)
4252 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_request_subchild"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_request_subchild_static_delegate) });
4255 if (efl_ui_focus_manager_fetch_static_delegate == null)
4257 efl_ui_focus_manager_fetch_static_delegate = new efl_ui_focus_manager_fetch_delegate(fetch);
4260 if (methods.FirstOrDefault(m => m.Name == "Fetch") != null)
4262 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_fetch"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_fetch_static_delegate) });
4265 if (efl_ui_focus_manager_logical_end_static_delegate == null)
4267 efl_ui_focus_manager_logical_end_static_delegate = new efl_ui_focus_manager_logical_end_delegate(logical_end);
4270 if (methods.FirstOrDefault(m => m.Name == "LogicalEnd") != null)
4272 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_logical_end"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_logical_end_static_delegate) });
4275 if (efl_ui_focus_manager_reset_history_static_delegate == null)
4277 efl_ui_focus_manager_reset_history_static_delegate = new efl_ui_focus_manager_reset_history_delegate(reset_history);
4280 if (methods.FirstOrDefault(m => m.Name == "ResetHistory") != null)
4282 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_reset_history"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_reset_history_static_delegate) });
4285 if (efl_ui_focus_manager_pop_history_stack_static_delegate == null)
4287 efl_ui_focus_manager_pop_history_stack_static_delegate = new efl_ui_focus_manager_pop_history_stack_delegate(pop_history_stack);
4290 if (methods.FirstOrDefault(m => m.Name == "PopHistoryStack") != null)
4292 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_pop_history_stack"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_pop_history_stack_static_delegate) });
4295 if (efl_ui_focus_manager_setup_on_first_touch_static_delegate == null)
4297 efl_ui_focus_manager_setup_on_first_touch_static_delegate = new efl_ui_focus_manager_setup_on_first_touch_delegate(setup_on_first_touch);
4300 if (methods.FirstOrDefault(m => m.Name == "SetupOnFirstTouch") != null)
4302 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_setup_on_first_touch"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_setup_on_first_touch_static_delegate) });
4305 if (efl_ui_focus_manager_dirty_logic_freeze_static_delegate == null)
4307 efl_ui_focus_manager_dirty_logic_freeze_static_delegate = new efl_ui_focus_manager_dirty_logic_freeze_delegate(dirty_logic_freeze);
4310 if (methods.FirstOrDefault(m => m.Name == "FreezeDirtyLogic") != null)
4312 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_dirty_logic_freeze"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_dirty_logic_freeze_static_delegate) });
4315 if (efl_ui_focus_manager_dirty_logic_unfreeze_static_delegate == null)
4317 efl_ui_focus_manager_dirty_logic_unfreeze_static_delegate = new efl_ui_focus_manager_dirty_logic_unfreeze_delegate(dirty_logic_unfreeze);
4320 if (methods.FirstOrDefault(m => m.Name == "DirtyLogicUnfreeze") != null)
4322 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_manager_dirty_logic_unfreeze"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_manager_dirty_logic_unfreeze_static_delegate) });
4325 descs.AddRange(base.GetEoOps(type));
4328 /// <summary>Returns the Eo class for the native methods of this class.</summary>
4329 /// <returns>The native class pointer.</returns>
4330 public override IntPtr GetEflClass()
4332 return Efl.Ui.ListView.efl_ui_list_view_class_get();
4335 #pragma warning disable CA1707, SA1300, SA1600
4337 [return: MarshalAs(UnmanagedType.U1)]
4338 private delegate bool efl_ui_list_view_homogeneous_get_delegate(System.IntPtr obj, System.IntPtr pd);
4340 [return: MarshalAs(UnmanagedType.U1)]
4341 public delegate bool efl_ui_list_view_homogeneous_get_api_delegate(System.IntPtr obj);
4343 public static Efl.Eo.FunctionWrapper<efl_ui_list_view_homogeneous_get_api_delegate> efl_ui_list_view_homogeneous_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_list_view_homogeneous_get_api_delegate>(Module, "efl_ui_list_view_homogeneous_get");
4345 private static bool homogeneous_get(System.IntPtr obj, System.IntPtr pd)
4347 Eina.Log.Debug("function efl_ui_list_view_homogeneous_get was called");
4348 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4349 if (wrapper != null)
4351 bool _ret_var = default(bool);
4354 _ret_var = ((ListView)wrapper).GetHomogeneous();
4358 Eina.Log.Warning($"Callback error: {e.ToString()}");
4359 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4367 return efl_ui_list_view_homogeneous_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4371 private static efl_ui_list_view_homogeneous_get_delegate efl_ui_list_view_homogeneous_get_static_delegate;
4374 private delegate void efl_ui_list_view_homogeneous_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool homogeneous);
4377 public delegate void efl_ui_list_view_homogeneous_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool homogeneous);
4379 public static Efl.Eo.FunctionWrapper<efl_ui_list_view_homogeneous_set_api_delegate> efl_ui_list_view_homogeneous_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_list_view_homogeneous_set_api_delegate>(Module, "efl_ui_list_view_homogeneous_set");
4381 private static void homogeneous_set(System.IntPtr obj, System.IntPtr pd, bool homogeneous)
4383 Eina.Log.Debug("function efl_ui_list_view_homogeneous_set was called");
4384 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4385 if (wrapper != null)
4390 ((ListView)wrapper).SetHomogeneous(homogeneous);
4394 Eina.Log.Warning($"Callback error: {e.ToString()}");
4395 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4402 efl_ui_list_view_homogeneous_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), homogeneous);
4406 private static efl_ui_list_view_homogeneous_set_delegate efl_ui_list_view_homogeneous_set_static_delegate;
4409 private delegate Elm.Object.SelectMode efl_ui_list_view_select_mode_get_delegate(System.IntPtr obj, System.IntPtr pd);
4412 public delegate Elm.Object.SelectMode efl_ui_list_view_select_mode_get_api_delegate(System.IntPtr obj);
4414 public static Efl.Eo.FunctionWrapper<efl_ui_list_view_select_mode_get_api_delegate> efl_ui_list_view_select_mode_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_list_view_select_mode_get_api_delegate>(Module, "efl_ui_list_view_select_mode_get");
4416 private static Elm.Object.SelectMode select_mode_get(System.IntPtr obj, System.IntPtr pd)
4418 Eina.Log.Debug("function efl_ui_list_view_select_mode_get was called");
4419 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4420 if (wrapper != null)
4422 Elm.Object.SelectMode _ret_var = default(Elm.Object.SelectMode);
4425 _ret_var = ((ListView)wrapper).GetSelectMode();
4429 Eina.Log.Warning($"Callback error: {e.ToString()}");
4430 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4438 return efl_ui_list_view_select_mode_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4442 private static efl_ui_list_view_select_mode_get_delegate efl_ui_list_view_select_mode_get_static_delegate;
4445 private delegate void efl_ui_list_view_select_mode_set_delegate(System.IntPtr obj, System.IntPtr pd, Elm.Object.SelectMode mode);
4448 public delegate void efl_ui_list_view_select_mode_set_api_delegate(System.IntPtr obj, Elm.Object.SelectMode mode);
4450 public static Efl.Eo.FunctionWrapper<efl_ui_list_view_select_mode_set_api_delegate> efl_ui_list_view_select_mode_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_list_view_select_mode_set_api_delegate>(Module, "efl_ui_list_view_select_mode_set");
4452 private static void select_mode_set(System.IntPtr obj, System.IntPtr pd, Elm.Object.SelectMode mode)
4454 Eina.Log.Debug("function efl_ui_list_view_select_mode_set was called");
4455 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4456 if (wrapper != null)
4461 ((ListView)wrapper).SetSelectMode(mode);
4465 Eina.Log.Warning($"Callback error: {e.ToString()}");
4466 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4473 efl_ui_list_view_select_mode_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), mode);
4477 private static efl_ui_list_view_select_mode_set_delegate efl_ui_list_view_select_mode_set_static_delegate;
4479 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringshareKeepOwnershipMarshaler))]
4480 private delegate System.String efl_ui_list_view_default_style_get_delegate(System.IntPtr obj, System.IntPtr pd);
4482 [return: MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringshareKeepOwnershipMarshaler))]
4483 public delegate System.String efl_ui_list_view_default_style_get_api_delegate(System.IntPtr obj);
4485 public static Efl.Eo.FunctionWrapper<efl_ui_list_view_default_style_get_api_delegate> efl_ui_list_view_default_style_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_list_view_default_style_get_api_delegate>(Module, "efl_ui_list_view_default_style_get");
4487 private static System.String default_style_get(System.IntPtr obj, System.IntPtr pd)
4489 Eina.Log.Debug("function efl_ui_list_view_default_style_get was called");
4490 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4491 if (wrapper != null)
4493 System.String _ret_var = default(System.String);
4496 _ret_var = ((ListView)wrapper).GetDefaultStyle();
4500 Eina.Log.Warning($"Callback error: {e.ToString()}");
4501 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4509 return efl_ui_list_view_default_style_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4513 private static efl_ui_list_view_default_style_get_delegate efl_ui_list_view_default_style_get_static_delegate;
4516 private delegate void efl_ui_list_view_default_style_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringshareKeepOwnershipMarshaler))] System.String style);
4519 public delegate void efl_ui_list_view_default_style_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.StringshareKeepOwnershipMarshaler))] System.String style);
4521 public static Efl.Eo.FunctionWrapper<efl_ui_list_view_default_style_set_api_delegate> efl_ui_list_view_default_style_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_list_view_default_style_set_api_delegate>(Module, "efl_ui_list_view_default_style_set");
4523 private static void default_style_set(System.IntPtr obj, System.IntPtr pd, System.String style)
4525 Eina.Log.Debug("function efl_ui_list_view_default_style_set was called");
4526 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4527 if (wrapper != null)
4532 ((ListView)wrapper).SetDefaultStyle(style);
4536 Eina.Log.Warning($"Callback error: {e.ToString()}");
4537 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4544 efl_ui_list_view_default_style_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), style);
4548 private static efl_ui_list_view_default_style_set_delegate efl_ui_list_view_default_style_set_static_delegate;
4551 private delegate void efl_ui_list_view_layout_factory_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.IFactory factory);
4554 public delegate void efl_ui_list_view_layout_factory_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.IFactory factory);
4556 public static Efl.Eo.FunctionWrapper<efl_ui_list_view_layout_factory_set_api_delegate> efl_ui_list_view_layout_factory_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_list_view_layout_factory_set_api_delegate>(Module, "efl_ui_list_view_layout_factory_set");
4558 private static void layout_factory_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.IFactory factory)
4560 Eina.Log.Debug("function efl_ui_list_view_layout_factory_set was called");
4561 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4562 if (wrapper != null)
4567 ((ListView)wrapper).SetLayoutFactory(factory);
4571 Eina.Log.Warning($"Callback error: {e.ToString()}");
4572 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4579 efl_ui_list_view_layout_factory_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), factory);
4583 private static efl_ui_list_view_layout_factory_set_delegate efl_ui_list_view_layout_factory_set_static_delegate;
4586 private delegate int efl_access_selection_selected_children_count_get_delegate(System.IntPtr obj, System.IntPtr pd);
4589 public delegate int efl_access_selection_selected_children_count_get_api_delegate(System.IntPtr obj);
4591 public static Efl.Eo.FunctionWrapper<efl_access_selection_selected_children_count_get_api_delegate> efl_access_selection_selected_children_count_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_selection_selected_children_count_get_api_delegate>(Module, "efl_access_selection_selected_children_count_get");
4593 private static int selected_children_count_get(System.IntPtr obj, System.IntPtr pd)
4595 Eina.Log.Debug("function efl_access_selection_selected_children_count_get was called");
4596 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4597 if (wrapper != null)
4599 int _ret_var = default(int);
4602 _ret_var = ((ListView)wrapper).GetSelectedChildrenCount();
4606 Eina.Log.Warning($"Callback error: {e.ToString()}");
4607 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4615 return efl_access_selection_selected_children_count_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4619 private static efl_access_selection_selected_children_count_get_delegate efl_access_selection_selected_children_count_get_static_delegate;
4621 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
4622 private delegate Efl.Object efl_access_selection_selected_child_get_delegate(System.IntPtr obj, System.IntPtr pd, int selected_child_index);
4624 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
4625 public delegate Efl.Object efl_access_selection_selected_child_get_api_delegate(System.IntPtr obj, int selected_child_index);
4627 public static Efl.Eo.FunctionWrapper<efl_access_selection_selected_child_get_api_delegate> efl_access_selection_selected_child_get_ptr = new Efl.Eo.FunctionWrapper<efl_access_selection_selected_child_get_api_delegate>(Module, "efl_access_selection_selected_child_get");
4629 private static Efl.Object selected_child_get(System.IntPtr obj, System.IntPtr pd, int selected_child_index)
4631 Eina.Log.Debug("function efl_access_selection_selected_child_get was called");
4632 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4633 if (wrapper != null)
4635 Efl.Object _ret_var = default(Efl.Object);
4638 _ret_var = ((ListView)wrapper).GetSelectedChild(selected_child_index);
4642 Eina.Log.Warning($"Callback error: {e.ToString()}");
4643 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4651 return efl_access_selection_selected_child_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), selected_child_index);
4655 private static efl_access_selection_selected_child_get_delegate efl_access_selection_selected_child_get_static_delegate;
4657 [return: MarshalAs(UnmanagedType.U1)]
4658 private delegate bool efl_access_selection_child_select_delegate(System.IntPtr obj, System.IntPtr pd, int child_index);
4660 [return: MarshalAs(UnmanagedType.U1)]
4661 public delegate bool efl_access_selection_child_select_api_delegate(System.IntPtr obj, int child_index);
4663 public static Efl.Eo.FunctionWrapper<efl_access_selection_child_select_api_delegate> efl_access_selection_child_select_ptr = new Efl.Eo.FunctionWrapper<efl_access_selection_child_select_api_delegate>(Module, "efl_access_selection_child_select");
4665 private static bool child_select(System.IntPtr obj, System.IntPtr pd, int child_index)
4667 Eina.Log.Debug("function efl_access_selection_child_select was called");
4668 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4669 if (wrapper != null)
4671 bool _ret_var = default(bool);
4674 _ret_var = ((ListView)wrapper).ChildSelect(child_index);
4678 Eina.Log.Warning($"Callback error: {e.ToString()}");
4679 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4687 return efl_access_selection_child_select_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), child_index);
4691 private static efl_access_selection_child_select_delegate efl_access_selection_child_select_static_delegate;
4693 [return: MarshalAs(UnmanagedType.U1)]
4694 private delegate bool efl_access_selection_selected_child_deselect_delegate(System.IntPtr obj, System.IntPtr pd, int child_index);
4696 [return: MarshalAs(UnmanagedType.U1)]
4697 public delegate bool efl_access_selection_selected_child_deselect_api_delegate(System.IntPtr obj, int child_index);
4699 public static Efl.Eo.FunctionWrapper<efl_access_selection_selected_child_deselect_api_delegate> efl_access_selection_selected_child_deselect_ptr = new Efl.Eo.FunctionWrapper<efl_access_selection_selected_child_deselect_api_delegate>(Module, "efl_access_selection_selected_child_deselect");
4701 private static bool selected_child_deselect(System.IntPtr obj, System.IntPtr pd, int child_index)
4703 Eina.Log.Debug("function efl_access_selection_selected_child_deselect was called");
4704 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4705 if (wrapper != null)
4707 bool _ret_var = default(bool);
4710 _ret_var = ((ListView)wrapper).SelectedChildDeselect(child_index);
4714 Eina.Log.Warning($"Callback error: {e.ToString()}");
4715 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4723 return efl_access_selection_selected_child_deselect_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), child_index);
4727 private static efl_access_selection_selected_child_deselect_delegate efl_access_selection_selected_child_deselect_static_delegate;
4729 [return: MarshalAs(UnmanagedType.U1)]
4730 private delegate bool efl_access_selection_is_child_selected_delegate(System.IntPtr obj, System.IntPtr pd, int child_index);
4732 [return: MarshalAs(UnmanagedType.U1)]
4733 public delegate bool efl_access_selection_is_child_selected_api_delegate(System.IntPtr obj, int child_index);
4735 public static Efl.Eo.FunctionWrapper<efl_access_selection_is_child_selected_api_delegate> efl_access_selection_is_child_selected_ptr = new Efl.Eo.FunctionWrapper<efl_access_selection_is_child_selected_api_delegate>(Module, "efl_access_selection_is_child_selected");
4737 private static bool is_child_selected(System.IntPtr obj, System.IntPtr pd, int child_index)
4739 Eina.Log.Debug("function efl_access_selection_is_child_selected was called");
4740 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4741 if (wrapper != null)
4743 bool _ret_var = default(bool);
4746 _ret_var = ((ListView)wrapper).IsChildSelected(child_index);
4750 Eina.Log.Warning($"Callback error: {e.ToString()}");
4751 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4759 return efl_access_selection_is_child_selected_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), child_index);
4763 private static efl_access_selection_is_child_selected_delegate efl_access_selection_is_child_selected_static_delegate;
4765 [return: MarshalAs(UnmanagedType.U1)]
4766 private delegate bool efl_access_selection_all_children_select_delegate(System.IntPtr obj, System.IntPtr pd);
4768 [return: MarshalAs(UnmanagedType.U1)]
4769 public delegate bool efl_access_selection_all_children_select_api_delegate(System.IntPtr obj);
4771 public static Efl.Eo.FunctionWrapper<efl_access_selection_all_children_select_api_delegate> efl_access_selection_all_children_select_ptr = new Efl.Eo.FunctionWrapper<efl_access_selection_all_children_select_api_delegate>(Module, "efl_access_selection_all_children_select");
4773 private static bool all_children_select(System.IntPtr obj, System.IntPtr pd)
4775 Eina.Log.Debug("function efl_access_selection_all_children_select was called");
4776 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4777 if (wrapper != null)
4779 bool _ret_var = default(bool);
4782 _ret_var = ((ListView)wrapper).AllChildrenSelect();
4786 Eina.Log.Warning($"Callback error: {e.ToString()}");
4787 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4795 return efl_access_selection_all_children_select_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4799 private static efl_access_selection_all_children_select_delegate efl_access_selection_all_children_select_static_delegate;
4801 [return: MarshalAs(UnmanagedType.U1)]
4802 private delegate bool efl_access_selection_clear_delegate(System.IntPtr obj, System.IntPtr pd);
4804 [return: MarshalAs(UnmanagedType.U1)]
4805 public delegate bool efl_access_selection_clear_api_delegate(System.IntPtr obj);
4807 public static Efl.Eo.FunctionWrapper<efl_access_selection_clear_api_delegate> efl_access_selection_clear_ptr = new Efl.Eo.FunctionWrapper<efl_access_selection_clear_api_delegate>(Module, "efl_access_selection_clear");
4809 private static bool access_selection_clear(System.IntPtr obj, System.IntPtr pd)
4811 Eina.Log.Debug("function efl_access_selection_clear was called");
4812 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4813 if (wrapper != null)
4815 bool _ret_var = default(bool);
4818 _ret_var = ((ListView)wrapper).ClearAccessSelection();
4822 Eina.Log.Warning($"Callback error: {e.ToString()}");
4823 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4831 return efl_access_selection_clear_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4835 private static efl_access_selection_clear_delegate efl_access_selection_clear_static_delegate;
4837 [return: MarshalAs(UnmanagedType.U1)]
4838 private delegate bool efl_access_selection_child_deselect_delegate(System.IntPtr obj, System.IntPtr pd, int child_index);
4840 [return: MarshalAs(UnmanagedType.U1)]
4841 public delegate bool efl_access_selection_child_deselect_api_delegate(System.IntPtr obj, int child_index);
4843 public static Efl.Eo.FunctionWrapper<efl_access_selection_child_deselect_api_delegate> efl_access_selection_child_deselect_ptr = new Efl.Eo.FunctionWrapper<efl_access_selection_child_deselect_api_delegate>(Module, "efl_access_selection_child_deselect");
4845 private static bool child_deselect(System.IntPtr obj, System.IntPtr pd, int child_index)
4847 Eina.Log.Debug("function efl_access_selection_child_deselect was called");
4848 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4849 if (wrapper != null)
4851 bool _ret_var = default(bool);
4854 _ret_var = ((ListView)wrapper).ChildDeselect(child_index);
4858 Eina.Log.Warning($"Callback error: {e.ToString()}");
4859 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4867 return efl_access_selection_child_deselect_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), child_index);
4871 private static efl_access_selection_child_deselect_delegate efl_access_selection_child_deselect_static_delegate;
4874 private delegate void efl_ui_list_view_model_load_range_set_delegate(System.IntPtr obj, System.IntPtr pd, int first, int count);
4877 public delegate void efl_ui_list_view_model_load_range_set_api_delegate(System.IntPtr obj, int first, int count);
4879 public static Efl.Eo.FunctionWrapper<efl_ui_list_view_model_load_range_set_api_delegate> efl_ui_list_view_model_load_range_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_list_view_model_load_range_set_api_delegate>(Module, "efl_ui_list_view_model_load_range_set");
4881 private static void load_range_set(System.IntPtr obj, System.IntPtr pd, int first, int count)
4883 Eina.Log.Debug("function efl_ui_list_view_model_load_range_set was called");
4884 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4885 if (wrapper != null)
4890 ((ListView)wrapper).SetLoadRange(first, count);
4894 Eina.Log.Warning($"Callback error: {e.ToString()}");
4895 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4902 efl_ui_list_view_model_load_range_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), first, count);
4906 private static efl_ui_list_view_model_load_range_set_delegate efl_ui_list_view_model_load_range_set_static_delegate;
4909 private delegate int efl_ui_list_view_model_size_get_delegate(System.IntPtr obj, System.IntPtr pd);
4912 public delegate int efl_ui_list_view_model_size_get_api_delegate(System.IntPtr obj);
4914 public static Efl.Eo.FunctionWrapper<efl_ui_list_view_model_size_get_api_delegate> efl_ui_list_view_model_size_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_list_view_model_size_get_api_delegate>(Module, "efl_ui_list_view_model_size_get");
4916 private static int model_size_get(System.IntPtr obj, System.IntPtr pd)
4918 Eina.Log.Debug("function efl_ui_list_view_model_size_get was called");
4919 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4920 if (wrapper != null)
4922 int _ret_var = default(int);
4925 _ret_var = ((ListView)wrapper).GetModelSize();
4929 Eina.Log.Warning($"Callback error: {e.ToString()}");
4930 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4938 return efl_ui_list_view_model_size_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4942 private static efl_ui_list_view_model_size_get_delegate efl_ui_list_view_model_size_get_static_delegate;
4945 private delegate Eina.Size2D.NativeStruct efl_ui_list_view_model_min_size_get_delegate(System.IntPtr obj, System.IntPtr pd);
4948 public delegate Eina.Size2D.NativeStruct efl_ui_list_view_model_min_size_get_api_delegate(System.IntPtr obj);
4950 public static Efl.Eo.FunctionWrapper<efl_ui_list_view_model_min_size_get_api_delegate> efl_ui_list_view_model_min_size_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_list_view_model_min_size_get_api_delegate>(Module, "efl_ui_list_view_model_min_size_get");
4952 private static Eina.Size2D.NativeStruct min_size_get(System.IntPtr obj, System.IntPtr pd)
4954 Eina.Log.Debug("function efl_ui_list_view_model_min_size_get was called");
4955 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4956 if (wrapper != null)
4958 Eina.Size2D _ret_var = default(Eina.Size2D);
4961 _ret_var = ((ListView)wrapper).GetMinSize();
4965 Eina.Log.Warning($"Callback error: {e.ToString()}");
4966 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4974 return efl_ui_list_view_model_min_size_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4978 private static efl_ui_list_view_model_min_size_get_delegate efl_ui_list_view_model_min_size_get_static_delegate;
4981 private delegate void efl_ui_list_view_model_min_size_set_delegate(System.IntPtr obj, System.IntPtr pd, Eina.Size2D.NativeStruct min);
4984 public delegate void efl_ui_list_view_model_min_size_set_api_delegate(System.IntPtr obj, Eina.Size2D.NativeStruct min);
4986 public static Efl.Eo.FunctionWrapper<efl_ui_list_view_model_min_size_set_api_delegate> efl_ui_list_view_model_min_size_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_list_view_model_min_size_set_api_delegate>(Module, "efl_ui_list_view_model_min_size_set");
4988 private static void min_size_set(System.IntPtr obj, System.IntPtr pd, Eina.Size2D.NativeStruct min)
4990 Eina.Log.Debug("function efl_ui_list_view_model_min_size_set was called");
4991 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
4992 if (wrapper != null)
4994 Eina.Size2D _in_min = min;
4998 ((ListView)wrapper).SetMinSize(_in_min);
5002 Eina.Log.Warning($"Callback error: {e.ToString()}");
5003 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5010 efl_ui_list_view_model_min_size_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), min);
5014 private static efl_ui_list_view_model_min_size_set_delegate efl_ui_list_view_model_min_size_set_static_delegate;
5017 private delegate System.IntPtr efl_ui_list_view_model_realize_delegate(System.IntPtr obj, System.IntPtr pd, ref Efl.Ui.ListViewLayoutItem.NativeStruct item);
5020 public delegate System.IntPtr efl_ui_list_view_model_realize_api_delegate(System.IntPtr obj, ref Efl.Ui.ListViewLayoutItem.NativeStruct item);
5022 public static Efl.Eo.FunctionWrapper<efl_ui_list_view_model_realize_api_delegate> efl_ui_list_view_model_realize_ptr = new Efl.Eo.FunctionWrapper<efl_ui_list_view_model_realize_api_delegate>(Module, "efl_ui_list_view_model_realize");
5024 private static System.IntPtr realize(System.IntPtr obj, System.IntPtr pd, ref Efl.Ui.ListViewLayoutItem.NativeStruct item)
5026 Eina.Log.Debug("function efl_ui_list_view_model_realize was called");
5027 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5028 if (wrapper != null)
5030 Efl.Ui.ListViewLayoutItem _in_item = item;
5031 Efl.Ui.ListViewLayoutItem _ret_var = default(Efl.Ui.ListViewLayoutItem);
5034 _ret_var = ((ListView)wrapper).Realize(ref _in_item);
5038 Eina.Log.Warning($"Callback error: {e.ToString()}");
5039 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5043 return Eina.PrimitiveConversion.ManagedToPointerAlloc(_ret_var);
5048 return efl_ui_list_view_model_realize_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), ref item);
5052 private static efl_ui_list_view_model_realize_delegate efl_ui_list_view_model_realize_static_delegate;
5055 private delegate void efl_ui_list_view_model_unrealize_delegate(System.IntPtr obj, System.IntPtr pd, ref Efl.Ui.ListViewLayoutItem.NativeStruct item);
5058 public delegate void efl_ui_list_view_model_unrealize_api_delegate(System.IntPtr obj, ref Efl.Ui.ListViewLayoutItem.NativeStruct item);
5060 public static Efl.Eo.FunctionWrapper<efl_ui_list_view_model_unrealize_api_delegate> efl_ui_list_view_model_unrealize_ptr = new Efl.Eo.FunctionWrapper<efl_ui_list_view_model_unrealize_api_delegate>(Module, "efl_ui_list_view_model_unrealize");
5062 private static void unrealize(System.IntPtr obj, System.IntPtr pd, ref Efl.Ui.ListViewLayoutItem.NativeStruct item)
5064 Eina.Log.Debug("function efl_ui_list_view_model_unrealize was called");
5065 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5066 if (wrapper != null)
5068 Efl.Ui.ListViewLayoutItem _in_item = item;
5072 ((ListView)wrapper).Unrealize(ref _in_item);
5076 Eina.Log.Warning($"Callback error: {e.ToString()}");
5077 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5085 efl_ui_list_view_model_unrealize_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), ref item);
5089 private static efl_ui_list_view_model_unrealize_delegate efl_ui_list_view_model_unrealize_static_delegate;
5092 private delegate Eina.Position2D.NativeStruct efl_ui_scrollable_content_pos_get_delegate(System.IntPtr obj, System.IntPtr pd);
5095 public delegate Eina.Position2D.NativeStruct efl_ui_scrollable_content_pos_get_api_delegate(System.IntPtr obj);
5097 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_content_pos_get_api_delegate> efl_ui_scrollable_content_pos_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_content_pos_get_api_delegate>(Module, "efl_ui_scrollable_content_pos_get");
5099 private static Eina.Position2D.NativeStruct content_pos_get(System.IntPtr obj, System.IntPtr pd)
5101 Eina.Log.Debug("function efl_ui_scrollable_content_pos_get was called");
5102 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5103 if (wrapper != null)
5105 Eina.Position2D _ret_var = default(Eina.Position2D);
5108 _ret_var = ((ListView)wrapper).GetContentPos();
5112 Eina.Log.Warning($"Callback error: {e.ToString()}");
5113 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5121 return efl_ui_scrollable_content_pos_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5125 private static efl_ui_scrollable_content_pos_get_delegate efl_ui_scrollable_content_pos_get_static_delegate;
5128 private delegate void efl_ui_scrollable_content_pos_set_delegate(System.IntPtr obj, System.IntPtr pd, Eina.Position2D.NativeStruct pos);
5131 public delegate void efl_ui_scrollable_content_pos_set_api_delegate(System.IntPtr obj, Eina.Position2D.NativeStruct pos);
5133 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_content_pos_set_api_delegate> efl_ui_scrollable_content_pos_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_content_pos_set_api_delegate>(Module, "efl_ui_scrollable_content_pos_set");
5135 private static void content_pos_set(System.IntPtr obj, System.IntPtr pd, Eina.Position2D.NativeStruct pos)
5137 Eina.Log.Debug("function efl_ui_scrollable_content_pos_set was called");
5138 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5139 if (wrapper != null)
5141 Eina.Position2D _in_pos = pos;
5145 ((ListView)wrapper).SetContentPos(_in_pos);
5149 Eina.Log.Warning($"Callback error: {e.ToString()}");
5150 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5157 efl_ui_scrollable_content_pos_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), pos);
5161 private static efl_ui_scrollable_content_pos_set_delegate efl_ui_scrollable_content_pos_set_static_delegate;
5164 private delegate Eina.Size2D.NativeStruct efl_ui_scrollable_content_size_get_delegate(System.IntPtr obj, System.IntPtr pd);
5167 public delegate Eina.Size2D.NativeStruct efl_ui_scrollable_content_size_get_api_delegate(System.IntPtr obj);
5169 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_content_size_get_api_delegate> efl_ui_scrollable_content_size_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_content_size_get_api_delegate>(Module, "efl_ui_scrollable_content_size_get");
5171 private static Eina.Size2D.NativeStruct content_size_get(System.IntPtr obj, System.IntPtr pd)
5173 Eina.Log.Debug("function efl_ui_scrollable_content_size_get was called");
5174 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5175 if (wrapper != null)
5177 Eina.Size2D _ret_var = default(Eina.Size2D);
5180 _ret_var = ((ListView)wrapper).GetContentSize();
5184 Eina.Log.Warning($"Callback error: {e.ToString()}");
5185 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5193 return efl_ui_scrollable_content_size_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5197 private static efl_ui_scrollable_content_size_get_delegate efl_ui_scrollable_content_size_get_static_delegate;
5200 private delegate Eina.Rect.NativeStruct efl_ui_scrollable_viewport_geometry_get_delegate(System.IntPtr obj, System.IntPtr pd);
5203 public delegate Eina.Rect.NativeStruct efl_ui_scrollable_viewport_geometry_get_api_delegate(System.IntPtr obj);
5205 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_viewport_geometry_get_api_delegate> efl_ui_scrollable_viewport_geometry_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_viewport_geometry_get_api_delegate>(Module, "efl_ui_scrollable_viewport_geometry_get");
5207 private static Eina.Rect.NativeStruct viewport_geometry_get(System.IntPtr obj, System.IntPtr pd)
5209 Eina.Log.Debug("function efl_ui_scrollable_viewport_geometry_get was called");
5210 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5211 if (wrapper != null)
5213 Eina.Rect _ret_var = default(Eina.Rect);
5216 _ret_var = ((ListView)wrapper).GetViewportGeometry();
5220 Eina.Log.Warning($"Callback error: {e.ToString()}");
5221 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5229 return efl_ui_scrollable_viewport_geometry_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5233 private static efl_ui_scrollable_viewport_geometry_get_delegate efl_ui_scrollable_viewport_geometry_get_static_delegate;
5236 private delegate void efl_ui_scrollable_bounce_enabled_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] out bool horiz, [MarshalAs(UnmanagedType.U1)] out bool vert);
5239 public delegate void efl_ui_scrollable_bounce_enabled_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] out bool horiz, [MarshalAs(UnmanagedType.U1)] out bool vert);
5241 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_bounce_enabled_get_api_delegate> efl_ui_scrollable_bounce_enabled_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_bounce_enabled_get_api_delegate>(Module, "efl_ui_scrollable_bounce_enabled_get");
5243 private static void bounce_enabled_get(System.IntPtr obj, System.IntPtr pd, out bool horiz, out bool vert)
5245 Eina.Log.Debug("function efl_ui_scrollable_bounce_enabled_get was called");
5246 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5247 if (wrapper != null)
5249 horiz = default(bool); vert = default(bool);
5252 ((ListView)wrapper).GetBounceEnabled(out horiz, out vert);
5256 Eina.Log.Warning($"Callback error: {e.ToString()}");
5257 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5264 efl_ui_scrollable_bounce_enabled_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out horiz, out vert);
5268 private static efl_ui_scrollable_bounce_enabled_get_delegate efl_ui_scrollable_bounce_enabled_get_static_delegate;
5271 private delegate void efl_ui_scrollable_bounce_enabled_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool horiz, [MarshalAs(UnmanagedType.U1)] bool vert);
5274 public delegate void efl_ui_scrollable_bounce_enabled_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool horiz, [MarshalAs(UnmanagedType.U1)] bool vert);
5276 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_bounce_enabled_set_api_delegate> efl_ui_scrollable_bounce_enabled_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_bounce_enabled_set_api_delegate>(Module, "efl_ui_scrollable_bounce_enabled_set");
5278 private static void bounce_enabled_set(System.IntPtr obj, System.IntPtr pd, bool horiz, bool vert)
5280 Eina.Log.Debug("function efl_ui_scrollable_bounce_enabled_set was called");
5281 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5282 if (wrapper != null)
5287 ((ListView)wrapper).SetBounceEnabled(horiz, vert);
5291 Eina.Log.Warning($"Callback error: {e.ToString()}");
5292 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5299 efl_ui_scrollable_bounce_enabled_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), horiz, vert);
5303 private static efl_ui_scrollable_bounce_enabled_set_delegate efl_ui_scrollable_bounce_enabled_set_static_delegate;
5305 [return: MarshalAs(UnmanagedType.U1)]
5306 private delegate bool efl_ui_scrollable_scroll_freeze_get_delegate(System.IntPtr obj, System.IntPtr pd);
5308 [return: MarshalAs(UnmanagedType.U1)]
5309 public delegate bool efl_ui_scrollable_scroll_freeze_get_api_delegate(System.IntPtr obj);
5311 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_scroll_freeze_get_api_delegate> efl_ui_scrollable_scroll_freeze_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_scroll_freeze_get_api_delegate>(Module, "efl_ui_scrollable_scroll_freeze_get");
5313 private static bool scroll_freeze_get(System.IntPtr obj, System.IntPtr pd)
5315 Eina.Log.Debug("function efl_ui_scrollable_scroll_freeze_get was called");
5316 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5317 if (wrapper != null)
5319 bool _ret_var = default(bool);
5322 _ret_var = ((ListView)wrapper).GetScrollFreeze();
5326 Eina.Log.Warning($"Callback error: {e.ToString()}");
5327 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5335 return efl_ui_scrollable_scroll_freeze_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5339 private static efl_ui_scrollable_scroll_freeze_get_delegate efl_ui_scrollable_scroll_freeze_get_static_delegate;
5342 private delegate void efl_ui_scrollable_scroll_freeze_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool freeze);
5345 public delegate void efl_ui_scrollable_scroll_freeze_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool freeze);
5347 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_scroll_freeze_set_api_delegate> efl_ui_scrollable_scroll_freeze_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_scroll_freeze_set_api_delegate>(Module, "efl_ui_scrollable_scroll_freeze_set");
5349 private static void scroll_freeze_set(System.IntPtr obj, System.IntPtr pd, bool freeze)
5351 Eina.Log.Debug("function efl_ui_scrollable_scroll_freeze_set was called");
5352 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5353 if (wrapper != null)
5358 ((ListView)wrapper).SetScrollFreeze(freeze);
5362 Eina.Log.Warning($"Callback error: {e.ToString()}");
5363 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5370 efl_ui_scrollable_scroll_freeze_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), freeze);
5374 private static efl_ui_scrollable_scroll_freeze_set_delegate efl_ui_scrollable_scroll_freeze_set_static_delegate;
5376 [return: MarshalAs(UnmanagedType.U1)]
5377 private delegate bool efl_ui_scrollable_scroll_hold_get_delegate(System.IntPtr obj, System.IntPtr pd);
5379 [return: MarshalAs(UnmanagedType.U1)]
5380 public delegate bool efl_ui_scrollable_scroll_hold_get_api_delegate(System.IntPtr obj);
5382 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_scroll_hold_get_api_delegate> efl_ui_scrollable_scroll_hold_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_scroll_hold_get_api_delegate>(Module, "efl_ui_scrollable_scroll_hold_get");
5384 private static bool scroll_hold_get(System.IntPtr obj, System.IntPtr pd)
5386 Eina.Log.Debug("function efl_ui_scrollable_scroll_hold_get was called");
5387 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5388 if (wrapper != null)
5390 bool _ret_var = default(bool);
5393 _ret_var = ((ListView)wrapper).GetScrollHold();
5397 Eina.Log.Warning($"Callback error: {e.ToString()}");
5398 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5406 return efl_ui_scrollable_scroll_hold_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5410 private static efl_ui_scrollable_scroll_hold_get_delegate efl_ui_scrollable_scroll_hold_get_static_delegate;
5413 private delegate void efl_ui_scrollable_scroll_hold_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool hold);
5416 public delegate void efl_ui_scrollable_scroll_hold_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool hold);
5418 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_scroll_hold_set_api_delegate> efl_ui_scrollable_scroll_hold_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_scroll_hold_set_api_delegate>(Module, "efl_ui_scrollable_scroll_hold_set");
5420 private static void scroll_hold_set(System.IntPtr obj, System.IntPtr pd, bool hold)
5422 Eina.Log.Debug("function efl_ui_scrollable_scroll_hold_set was called");
5423 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5424 if (wrapper != null)
5429 ((ListView)wrapper).SetScrollHold(hold);
5433 Eina.Log.Warning($"Callback error: {e.ToString()}");
5434 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5441 efl_ui_scrollable_scroll_hold_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), hold);
5445 private static efl_ui_scrollable_scroll_hold_set_delegate efl_ui_scrollable_scroll_hold_set_static_delegate;
5448 private delegate void efl_ui_scrollable_looping_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] out bool loop_h, [MarshalAs(UnmanagedType.U1)] out bool loop_v);
5451 public delegate void efl_ui_scrollable_looping_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] out bool loop_h, [MarshalAs(UnmanagedType.U1)] out bool loop_v);
5453 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_looping_get_api_delegate> efl_ui_scrollable_looping_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_looping_get_api_delegate>(Module, "efl_ui_scrollable_looping_get");
5455 private static void looping_get(System.IntPtr obj, System.IntPtr pd, out bool loop_h, out bool loop_v)
5457 Eina.Log.Debug("function efl_ui_scrollable_looping_get was called");
5458 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5459 if (wrapper != null)
5461 loop_h = default(bool); loop_v = default(bool);
5464 ((ListView)wrapper).GetLooping(out loop_h, out loop_v);
5468 Eina.Log.Warning($"Callback error: {e.ToString()}");
5469 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5476 efl_ui_scrollable_looping_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out loop_h, out loop_v);
5480 private static efl_ui_scrollable_looping_get_delegate efl_ui_scrollable_looping_get_static_delegate;
5483 private delegate void efl_ui_scrollable_looping_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool loop_h, [MarshalAs(UnmanagedType.U1)] bool loop_v);
5486 public delegate void efl_ui_scrollable_looping_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool loop_h, [MarshalAs(UnmanagedType.U1)] bool loop_v);
5488 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_looping_set_api_delegate> efl_ui_scrollable_looping_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_looping_set_api_delegate>(Module, "efl_ui_scrollable_looping_set");
5490 private static void looping_set(System.IntPtr obj, System.IntPtr pd, bool loop_h, bool loop_v)
5492 Eina.Log.Debug("function efl_ui_scrollable_looping_set was called");
5493 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5494 if (wrapper != null)
5499 ((ListView)wrapper).SetLooping(loop_h, loop_v);
5503 Eina.Log.Warning($"Callback error: {e.ToString()}");
5504 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5511 efl_ui_scrollable_looping_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), loop_h, loop_v);
5515 private static efl_ui_scrollable_looping_set_delegate efl_ui_scrollable_looping_set_static_delegate;
5518 private delegate Efl.Ui.ScrollBlock efl_ui_scrollable_movement_block_get_delegate(System.IntPtr obj, System.IntPtr pd);
5521 public delegate Efl.Ui.ScrollBlock efl_ui_scrollable_movement_block_get_api_delegate(System.IntPtr obj);
5523 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_movement_block_get_api_delegate> efl_ui_scrollable_movement_block_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_movement_block_get_api_delegate>(Module, "efl_ui_scrollable_movement_block_get");
5525 private static Efl.Ui.ScrollBlock movement_block_get(System.IntPtr obj, System.IntPtr pd)
5527 Eina.Log.Debug("function efl_ui_scrollable_movement_block_get was called");
5528 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5529 if (wrapper != null)
5531 Efl.Ui.ScrollBlock _ret_var = default(Efl.Ui.ScrollBlock);
5534 _ret_var = ((ListView)wrapper).GetMovementBlock();
5538 Eina.Log.Warning($"Callback error: {e.ToString()}");
5539 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5547 return efl_ui_scrollable_movement_block_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5551 private static efl_ui_scrollable_movement_block_get_delegate efl_ui_scrollable_movement_block_get_static_delegate;
5554 private delegate void efl_ui_scrollable_movement_block_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.ScrollBlock block);
5557 public delegate void efl_ui_scrollable_movement_block_set_api_delegate(System.IntPtr obj, Efl.Ui.ScrollBlock block);
5559 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_movement_block_set_api_delegate> efl_ui_scrollable_movement_block_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_movement_block_set_api_delegate>(Module, "efl_ui_scrollable_movement_block_set");
5561 private static void movement_block_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.ScrollBlock block)
5563 Eina.Log.Debug("function efl_ui_scrollable_movement_block_set was called");
5564 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5565 if (wrapper != null)
5570 ((ListView)wrapper).SetMovementBlock(block);
5574 Eina.Log.Warning($"Callback error: {e.ToString()}");
5575 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5582 efl_ui_scrollable_movement_block_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), block);
5586 private static efl_ui_scrollable_movement_block_set_delegate efl_ui_scrollable_movement_block_set_static_delegate;
5589 private delegate void efl_ui_scrollable_gravity_get_delegate(System.IntPtr obj, System.IntPtr pd, out double x, out double y);
5592 public delegate void efl_ui_scrollable_gravity_get_api_delegate(System.IntPtr obj, out double x, out double y);
5594 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_gravity_get_api_delegate> efl_ui_scrollable_gravity_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_gravity_get_api_delegate>(Module, "efl_ui_scrollable_gravity_get");
5596 private static void gravity_get(System.IntPtr obj, System.IntPtr pd, out double x, out double y)
5598 Eina.Log.Debug("function efl_ui_scrollable_gravity_get was called");
5599 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5600 if (wrapper != null)
5602 x = default(double); y = default(double);
5605 ((ListView)wrapper).GetGravity(out x, out y);
5609 Eina.Log.Warning($"Callback error: {e.ToString()}");
5610 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5617 efl_ui_scrollable_gravity_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out x, out y);
5621 private static efl_ui_scrollable_gravity_get_delegate efl_ui_scrollable_gravity_get_static_delegate;
5624 private delegate void efl_ui_scrollable_gravity_set_delegate(System.IntPtr obj, System.IntPtr pd, double x, double y);
5627 public delegate void efl_ui_scrollable_gravity_set_api_delegate(System.IntPtr obj, double x, double y);
5629 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_gravity_set_api_delegate> efl_ui_scrollable_gravity_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_gravity_set_api_delegate>(Module, "efl_ui_scrollable_gravity_set");
5631 private static void gravity_set(System.IntPtr obj, System.IntPtr pd, double x, double y)
5633 Eina.Log.Debug("function efl_ui_scrollable_gravity_set was called");
5634 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5635 if (wrapper != null)
5640 ((ListView)wrapper).SetGravity(x, y);
5644 Eina.Log.Warning($"Callback error: {e.ToString()}");
5645 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5652 efl_ui_scrollable_gravity_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), x, y);
5656 private static efl_ui_scrollable_gravity_set_delegate efl_ui_scrollable_gravity_set_static_delegate;
5659 private delegate void efl_ui_scrollable_match_content_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool w, [MarshalAs(UnmanagedType.U1)] bool h);
5662 public delegate void efl_ui_scrollable_match_content_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool w, [MarshalAs(UnmanagedType.U1)] bool h);
5664 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_match_content_set_api_delegate> efl_ui_scrollable_match_content_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_match_content_set_api_delegate>(Module, "efl_ui_scrollable_match_content_set");
5666 private static void match_content_set(System.IntPtr obj, System.IntPtr pd, bool w, bool h)
5668 Eina.Log.Debug("function efl_ui_scrollable_match_content_set was called");
5669 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5670 if (wrapper != null)
5675 ((ListView)wrapper).SetMatchContent(w, h);
5679 Eina.Log.Warning($"Callback error: {e.ToString()}");
5680 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5687 efl_ui_scrollable_match_content_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), w, h);
5691 private static efl_ui_scrollable_match_content_set_delegate efl_ui_scrollable_match_content_set_static_delegate;
5694 private delegate Eina.Position2D.NativeStruct efl_ui_scrollable_step_size_get_delegate(System.IntPtr obj, System.IntPtr pd);
5697 public delegate Eina.Position2D.NativeStruct efl_ui_scrollable_step_size_get_api_delegate(System.IntPtr obj);
5699 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_step_size_get_api_delegate> efl_ui_scrollable_step_size_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_step_size_get_api_delegate>(Module, "efl_ui_scrollable_step_size_get");
5701 private static Eina.Position2D.NativeStruct step_size_get(System.IntPtr obj, System.IntPtr pd)
5703 Eina.Log.Debug("function efl_ui_scrollable_step_size_get was called");
5704 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5705 if (wrapper != null)
5707 Eina.Position2D _ret_var = default(Eina.Position2D);
5710 _ret_var = ((ListView)wrapper).GetStepSize();
5714 Eina.Log.Warning($"Callback error: {e.ToString()}");
5715 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5723 return efl_ui_scrollable_step_size_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5727 private static efl_ui_scrollable_step_size_get_delegate efl_ui_scrollable_step_size_get_static_delegate;
5730 private delegate void efl_ui_scrollable_step_size_set_delegate(System.IntPtr obj, System.IntPtr pd, Eina.Position2D.NativeStruct step);
5733 public delegate void efl_ui_scrollable_step_size_set_api_delegate(System.IntPtr obj, Eina.Position2D.NativeStruct step);
5735 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_step_size_set_api_delegate> efl_ui_scrollable_step_size_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_step_size_set_api_delegate>(Module, "efl_ui_scrollable_step_size_set");
5737 private static void step_size_set(System.IntPtr obj, System.IntPtr pd, Eina.Position2D.NativeStruct step)
5739 Eina.Log.Debug("function efl_ui_scrollable_step_size_set was called");
5740 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5741 if (wrapper != null)
5743 Eina.Position2D _in_step = step;
5747 ((ListView)wrapper).SetStepSize(_in_step);
5751 Eina.Log.Warning($"Callback error: {e.ToString()}");
5752 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5759 efl_ui_scrollable_step_size_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), step);
5763 private static efl_ui_scrollable_step_size_set_delegate efl_ui_scrollable_step_size_set_static_delegate;
5766 private delegate void efl_ui_scrollable_scroll_delegate(System.IntPtr obj, System.IntPtr pd, Eina.Rect.NativeStruct rect, [MarshalAs(UnmanagedType.U1)] bool animation);
5769 public delegate void efl_ui_scrollable_scroll_api_delegate(System.IntPtr obj, Eina.Rect.NativeStruct rect, [MarshalAs(UnmanagedType.U1)] bool animation);
5771 public static Efl.Eo.FunctionWrapper<efl_ui_scrollable_scroll_api_delegate> efl_ui_scrollable_scroll_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollable_scroll_api_delegate>(Module, "efl_ui_scrollable_scroll");
5773 private static void scroll(System.IntPtr obj, System.IntPtr pd, Eina.Rect.NativeStruct rect, bool animation)
5775 Eina.Log.Debug("function efl_ui_scrollable_scroll was called");
5776 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5777 if (wrapper != null)
5779 Eina.Rect _in_rect = rect;
5783 ((ListView)wrapper).Scroll(_in_rect, animation);
5787 Eina.Log.Warning($"Callback error: {e.ToString()}");
5788 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5795 efl_ui_scrollable_scroll_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), rect, animation);
5799 private static efl_ui_scrollable_scroll_delegate efl_ui_scrollable_scroll_static_delegate;
5802 private delegate void efl_ui_scrollbar_bar_mode_get_delegate(System.IntPtr obj, System.IntPtr pd, out Efl.Ui.ScrollbarMode hbar, out Efl.Ui.ScrollbarMode vbar);
5805 public delegate void efl_ui_scrollbar_bar_mode_get_api_delegate(System.IntPtr obj, out Efl.Ui.ScrollbarMode hbar, out Efl.Ui.ScrollbarMode vbar);
5807 public static Efl.Eo.FunctionWrapper<efl_ui_scrollbar_bar_mode_get_api_delegate> efl_ui_scrollbar_bar_mode_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollbar_bar_mode_get_api_delegate>(Module, "efl_ui_scrollbar_bar_mode_get");
5809 private static void bar_mode_get(System.IntPtr obj, System.IntPtr pd, out Efl.Ui.ScrollbarMode hbar, out Efl.Ui.ScrollbarMode vbar)
5811 Eina.Log.Debug("function efl_ui_scrollbar_bar_mode_get was called");
5812 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5813 if (wrapper != null)
5815 hbar = default(Efl.Ui.ScrollbarMode); vbar = default(Efl.Ui.ScrollbarMode);
5818 ((ListView)wrapper).GetBarMode(out hbar, out vbar);
5822 Eina.Log.Warning($"Callback error: {e.ToString()}");
5823 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5830 efl_ui_scrollbar_bar_mode_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out hbar, out vbar);
5834 private static efl_ui_scrollbar_bar_mode_get_delegate efl_ui_scrollbar_bar_mode_get_static_delegate;
5837 private delegate void efl_ui_scrollbar_bar_mode_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.ScrollbarMode hbar, Efl.Ui.ScrollbarMode vbar);
5840 public delegate void efl_ui_scrollbar_bar_mode_set_api_delegate(System.IntPtr obj, Efl.Ui.ScrollbarMode hbar, Efl.Ui.ScrollbarMode vbar);
5842 public static Efl.Eo.FunctionWrapper<efl_ui_scrollbar_bar_mode_set_api_delegate> efl_ui_scrollbar_bar_mode_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollbar_bar_mode_set_api_delegate>(Module, "efl_ui_scrollbar_bar_mode_set");
5844 private static void bar_mode_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.ScrollbarMode hbar, Efl.Ui.ScrollbarMode vbar)
5846 Eina.Log.Debug("function efl_ui_scrollbar_bar_mode_set was called");
5847 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5848 if (wrapper != null)
5853 ((ListView)wrapper).SetBarMode(hbar, vbar);
5857 Eina.Log.Warning($"Callback error: {e.ToString()}");
5858 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5865 efl_ui_scrollbar_bar_mode_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), hbar, vbar);
5869 private static efl_ui_scrollbar_bar_mode_set_delegate efl_ui_scrollbar_bar_mode_set_static_delegate;
5872 private delegate void efl_ui_scrollbar_bar_size_get_delegate(System.IntPtr obj, System.IntPtr pd, out double width, out double height);
5875 public delegate void efl_ui_scrollbar_bar_size_get_api_delegate(System.IntPtr obj, out double width, out double height);
5877 public static Efl.Eo.FunctionWrapper<efl_ui_scrollbar_bar_size_get_api_delegate> efl_ui_scrollbar_bar_size_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollbar_bar_size_get_api_delegate>(Module, "efl_ui_scrollbar_bar_size_get");
5879 private static void bar_size_get(System.IntPtr obj, System.IntPtr pd, out double width, out double height)
5881 Eina.Log.Debug("function efl_ui_scrollbar_bar_size_get was called");
5882 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5883 if (wrapper != null)
5885 width = default(double); height = default(double);
5888 ((ListView)wrapper).GetBarSize(out width, out height);
5892 Eina.Log.Warning($"Callback error: {e.ToString()}");
5893 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5900 efl_ui_scrollbar_bar_size_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out width, out height);
5904 private static efl_ui_scrollbar_bar_size_get_delegate efl_ui_scrollbar_bar_size_get_static_delegate;
5907 private delegate void efl_ui_scrollbar_bar_position_get_delegate(System.IntPtr obj, System.IntPtr pd, out double posx, out double posy);
5910 public delegate void efl_ui_scrollbar_bar_position_get_api_delegate(System.IntPtr obj, out double posx, out double posy);
5912 public static Efl.Eo.FunctionWrapper<efl_ui_scrollbar_bar_position_get_api_delegate> efl_ui_scrollbar_bar_position_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollbar_bar_position_get_api_delegate>(Module, "efl_ui_scrollbar_bar_position_get");
5914 private static void bar_position_get(System.IntPtr obj, System.IntPtr pd, out double posx, out double posy)
5916 Eina.Log.Debug("function efl_ui_scrollbar_bar_position_get was called");
5917 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5918 if (wrapper != null)
5920 posx = default(double); posy = default(double);
5923 ((ListView)wrapper).GetBarPosition(out posx, out posy);
5927 Eina.Log.Warning($"Callback error: {e.ToString()}");
5928 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5935 efl_ui_scrollbar_bar_position_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out posx, out posy);
5939 private static efl_ui_scrollbar_bar_position_get_delegate efl_ui_scrollbar_bar_position_get_static_delegate;
5942 private delegate void efl_ui_scrollbar_bar_position_set_delegate(System.IntPtr obj, System.IntPtr pd, double posx, double posy);
5945 public delegate void efl_ui_scrollbar_bar_position_set_api_delegate(System.IntPtr obj, double posx, double posy);
5947 public static Efl.Eo.FunctionWrapper<efl_ui_scrollbar_bar_position_set_api_delegate> efl_ui_scrollbar_bar_position_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollbar_bar_position_set_api_delegate>(Module, "efl_ui_scrollbar_bar_position_set");
5949 private static void bar_position_set(System.IntPtr obj, System.IntPtr pd, double posx, double posy)
5951 Eina.Log.Debug("function efl_ui_scrollbar_bar_position_set was called");
5952 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5953 if (wrapper != null)
5958 ((ListView)wrapper).SetBarPosition(posx, posy);
5962 Eina.Log.Warning($"Callback error: {e.ToString()}");
5963 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5970 efl_ui_scrollbar_bar_position_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), posx, posy);
5974 private static efl_ui_scrollbar_bar_position_set_delegate efl_ui_scrollbar_bar_position_set_static_delegate;
5977 private delegate void efl_ui_scrollbar_bar_visibility_update_delegate(System.IntPtr obj, System.IntPtr pd);
5980 public delegate void efl_ui_scrollbar_bar_visibility_update_api_delegate(System.IntPtr obj);
5982 public static Efl.Eo.FunctionWrapper<efl_ui_scrollbar_bar_visibility_update_api_delegate> efl_ui_scrollbar_bar_visibility_update_ptr = new Efl.Eo.FunctionWrapper<efl_ui_scrollbar_bar_visibility_update_api_delegate>(Module, "efl_ui_scrollbar_bar_visibility_update");
5984 private static void bar_visibility_update(System.IntPtr obj, System.IntPtr pd)
5986 Eina.Log.Debug("function efl_ui_scrollbar_bar_visibility_update was called");
5987 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
5988 if (wrapper != null)
5993 ((ListView)wrapper).UpdateBarVisibility();
5997 Eina.Log.Warning($"Callback error: {e.ToString()}");
5998 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6005 efl_ui_scrollbar_bar_visibility_update_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6009 private static efl_ui_scrollbar_bar_visibility_update_delegate efl_ui_scrollbar_bar_visibility_update_static_delegate;
6011 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
6012 private delegate Efl.Ui.Focus.IManager efl_ui_widget_focus_manager_create_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject root);
6014 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
6015 public delegate Efl.Ui.Focus.IManager efl_ui_widget_focus_manager_create_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject root);
6017 public static Efl.Eo.FunctionWrapper<efl_ui_widget_focus_manager_create_api_delegate> efl_ui_widget_focus_manager_create_ptr = new Efl.Eo.FunctionWrapper<efl_ui_widget_focus_manager_create_api_delegate>(Module, "efl_ui_widget_focus_manager_create");
6019 private static Efl.Ui.Focus.IManager focus_manager_create(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IObject root)
6021 Eina.Log.Debug("function efl_ui_widget_focus_manager_create was called");
6022 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6023 if (wrapper != null)
6025 Efl.Ui.Focus.IManager _ret_var = default(Efl.Ui.Focus.IManager);
6028 _ret_var = ((ListView)wrapper).FocusManagerCreate(root);
6032 Eina.Log.Warning($"Callback error: {e.ToString()}");
6033 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6041 return efl_ui_widget_focus_manager_create_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), root);
6045 private static efl_ui_widget_focus_manager_create_delegate efl_ui_widget_focus_manager_create_static_delegate;
6048 private delegate System.IntPtr efl_ui_focus_composition_elements_get_delegate(System.IntPtr obj, System.IntPtr pd);
6051 public delegate System.IntPtr efl_ui_focus_composition_elements_get_api_delegate(System.IntPtr obj);
6053 public static Efl.Eo.FunctionWrapper<efl_ui_focus_composition_elements_get_api_delegate> efl_ui_focus_composition_elements_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_composition_elements_get_api_delegate>(Module, "efl_ui_focus_composition_elements_get");
6055 private static System.IntPtr composition_elements_get(System.IntPtr obj, System.IntPtr pd)
6057 Eina.Log.Debug("function efl_ui_focus_composition_elements_get was called");
6058 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6059 if (wrapper != null)
6061 Eina.List<Efl.Gfx.IEntity> _ret_var = default(Eina.List<Efl.Gfx.IEntity>);
6064 _ret_var = ((ListView)wrapper).GetCompositionElements();
6068 Eina.Log.Warning($"Callback error: {e.ToString()}");
6069 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6072 _ret_var.Own = false; return _ret_var.Handle;
6077 return efl_ui_focus_composition_elements_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6081 private static efl_ui_focus_composition_elements_get_delegate efl_ui_focus_composition_elements_get_static_delegate;
6084 private delegate void efl_ui_focus_composition_elements_set_delegate(System.IntPtr obj, System.IntPtr pd, System.IntPtr logical_order);
6087 public delegate void efl_ui_focus_composition_elements_set_api_delegate(System.IntPtr obj, System.IntPtr logical_order);
6089 public static Efl.Eo.FunctionWrapper<efl_ui_focus_composition_elements_set_api_delegate> efl_ui_focus_composition_elements_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_composition_elements_set_api_delegate>(Module, "efl_ui_focus_composition_elements_set");
6091 private static void composition_elements_set(System.IntPtr obj, System.IntPtr pd, System.IntPtr logical_order)
6093 Eina.Log.Debug("function efl_ui_focus_composition_elements_set was called");
6094 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6095 if (wrapper != null)
6097 var _in_logical_order = new Eina.List<Efl.Gfx.IEntity>(logical_order, true, false);
6101 ((ListView)wrapper).SetCompositionElements(_in_logical_order);
6105 Eina.Log.Warning($"Callback error: {e.ToString()}");
6106 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6113 efl_ui_focus_composition_elements_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), logical_order);
6117 private static efl_ui_focus_composition_elements_set_delegate efl_ui_focus_composition_elements_set_static_delegate;
6119 [return: MarshalAs(UnmanagedType.U1)]
6120 private delegate bool efl_ui_focus_composition_logical_mode_get_delegate(System.IntPtr obj, System.IntPtr pd);
6122 [return: MarshalAs(UnmanagedType.U1)]
6123 public delegate bool efl_ui_focus_composition_logical_mode_get_api_delegate(System.IntPtr obj);
6125 public static Efl.Eo.FunctionWrapper<efl_ui_focus_composition_logical_mode_get_api_delegate> efl_ui_focus_composition_logical_mode_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_composition_logical_mode_get_api_delegate>(Module, "efl_ui_focus_composition_logical_mode_get");
6127 private static bool logical_mode_get(System.IntPtr obj, System.IntPtr pd)
6129 Eina.Log.Debug("function efl_ui_focus_composition_logical_mode_get was called");
6130 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6131 if (wrapper != null)
6133 bool _ret_var = default(bool);
6136 _ret_var = ((ListView)wrapper).GetLogicalMode();
6140 Eina.Log.Warning($"Callback error: {e.ToString()}");
6141 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6149 return efl_ui_focus_composition_logical_mode_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6153 private static efl_ui_focus_composition_logical_mode_get_delegate efl_ui_focus_composition_logical_mode_get_static_delegate;
6156 private delegate void efl_ui_focus_composition_logical_mode_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool logical_mode);
6159 public delegate void efl_ui_focus_composition_logical_mode_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool logical_mode);
6161 public static Efl.Eo.FunctionWrapper<efl_ui_focus_composition_logical_mode_set_api_delegate> efl_ui_focus_composition_logical_mode_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_composition_logical_mode_set_api_delegate>(Module, "efl_ui_focus_composition_logical_mode_set");
6163 private static void logical_mode_set(System.IntPtr obj, System.IntPtr pd, bool logical_mode)
6165 Eina.Log.Debug("function efl_ui_focus_composition_logical_mode_set was called");
6166 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6167 if (wrapper != null)
6172 ((ListView)wrapper).SetLogicalMode(logical_mode);
6176 Eina.Log.Warning($"Callback error: {e.ToString()}");
6177 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6184 efl_ui_focus_composition_logical_mode_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), logical_mode);
6188 private static efl_ui_focus_composition_logical_mode_set_delegate efl_ui_focus_composition_logical_mode_set_static_delegate;
6191 private delegate void efl_ui_focus_composition_dirty_delegate(System.IntPtr obj, System.IntPtr pd);
6194 public delegate void efl_ui_focus_composition_dirty_api_delegate(System.IntPtr obj);
6196 public static Efl.Eo.FunctionWrapper<efl_ui_focus_composition_dirty_api_delegate> efl_ui_focus_composition_dirty_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_composition_dirty_api_delegate>(Module, "efl_ui_focus_composition_dirty");
6198 private static void dirty(System.IntPtr obj, System.IntPtr pd)
6200 Eina.Log.Debug("function efl_ui_focus_composition_dirty was called");
6201 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6202 if (wrapper != null)
6207 ((ListView)wrapper).Dirty();
6211 Eina.Log.Warning($"Callback error: {e.ToString()}");
6212 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6219 efl_ui_focus_composition_dirty_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6223 private static efl_ui_focus_composition_dirty_delegate efl_ui_focus_composition_dirty_static_delegate;
6226 private delegate void efl_ui_focus_composition_prepare_delegate(System.IntPtr obj, System.IntPtr pd);
6229 public delegate void efl_ui_focus_composition_prepare_api_delegate(System.IntPtr obj);
6231 public static Efl.Eo.FunctionWrapper<efl_ui_focus_composition_prepare_api_delegate> efl_ui_focus_composition_prepare_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_composition_prepare_api_delegate>(Module, "efl_ui_focus_composition_prepare");
6233 private static void prepare(System.IntPtr obj, System.IntPtr pd)
6235 Eina.Log.Debug("function efl_ui_focus_composition_prepare was called");
6236 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6237 if (wrapper != null)
6242 ((ListView)wrapper).Prepare();
6246 Eina.Log.Warning($"Callback error: {e.ToString()}");
6247 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6254 efl_ui_focus_composition_prepare_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6258 private static efl_ui_focus_composition_prepare_delegate efl_ui_focus_composition_prepare_static_delegate;
6260 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
6261 private delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_focus_get_delegate(System.IntPtr obj, System.IntPtr pd);
6263 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
6264 public delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_focus_get_api_delegate(System.IntPtr obj);
6266 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_focus_get_api_delegate> efl_ui_focus_manager_focus_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_focus_get_api_delegate>(Module, "efl_ui_focus_manager_focus_get");
6268 private static Efl.Ui.Focus.IObject manager_focus_get(System.IntPtr obj, System.IntPtr pd)
6270 Eina.Log.Debug("function efl_ui_focus_manager_focus_get was called");
6271 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6272 if (wrapper != null)
6274 Efl.Ui.Focus.IObject _ret_var = default(Efl.Ui.Focus.IObject);
6277 _ret_var = ((ListView)wrapper).GetManagerFocus();
6281 Eina.Log.Warning($"Callback error: {e.ToString()}");
6282 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6290 return efl_ui_focus_manager_focus_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6294 private static efl_ui_focus_manager_focus_get_delegate efl_ui_focus_manager_focus_get_static_delegate;
6297 private delegate void efl_ui_focus_manager_focus_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject focus);
6300 public delegate void efl_ui_focus_manager_focus_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject focus);
6302 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_focus_set_api_delegate> efl_ui_focus_manager_focus_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_focus_set_api_delegate>(Module, "efl_ui_focus_manager_focus_set");
6304 private static void manager_focus_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IObject focus)
6306 Eina.Log.Debug("function efl_ui_focus_manager_focus_set was called");
6307 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6308 if (wrapper != null)
6313 ((ListView)wrapper).SetManagerFocus(focus);
6317 Eina.Log.Warning($"Callback error: {e.ToString()}");
6318 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6325 efl_ui_focus_manager_focus_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), focus);
6329 private static efl_ui_focus_manager_focus_set_delegate efl_ui_focus_manager_focus_set_static_delegate;
6331 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
6332 private delegate Efl.Ui.Focus.IManager efl_ui_focus_manager_redirect_get_delegate(System.IntPtr obj, System.IntPtr pd);
6334 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
6335 public delegate Efl.Ui.Focus.IManager efl_ui_focus_manager_redirect_get_api_delegate(System.IntPtr obj);
6337 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_redirect_get_api_delegate> efl_ui_focus_manager_redirect_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_redirect_get_api_delegate>(Module, "efl_ui_focus_manager_redirect_get");
6339 private static Efl.Ui.Focus.IManager redirect_get(System.IntPtr obj, System.IntPtr pd)
6341 Eina.Log.Debug("function efl_ui_focus_manager_redirect_get was called");
6342 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6343 if (wrapper != null)
6345 Efl.Ui.Focus.IManager _ret_var = default(Efl.Ui.Focus.IManager);
6348 _ret_var = ((ListView)wrapper).GetRedirect();
6352 Eina.Log.Warning($"Callback error: {e.ToString()}");
6353 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6361 return efl_ui_focus_manager_redirect_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6365 private static efl_ui_focus_manager_redirect_get_delegate efl_ui_focus_manager_redirect_get_static_delegate;
6368 private delegate void efl_ui_focus_manager_redirect_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IManager redirect);
6371 public delegate void efl_ui_focus_manager_redirect_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IManager redirect);
6373 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_redirect_set_api_delegate> efl_ui_focus_manager_redirect_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_redirect_set_api_delegate>(Module, "efl_ui_focus_manager_redirect_set");
6375 private static void redirect_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IManager redirect)
6377 Eina.Log.Debug("function efl_ui_focus_manager_redirect_set was called");
6378 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6379 if (wrapper != null)
6384 ((ListView)wrapper).SetRedirect(redirect);
6388 Eina.Log.Warning($"Callback error: {e.ToString()}");
6389 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6396 efl_ui_focus_manager_redirect_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), redirect);
6400 private static efl_ui_focus_manager_redirect_set_delegate efl_ui_focus_manager_redirect_set_static_delegate;
6403 private delegate System.IntPtr efl_ui_focus_manager_border_elements_get_delegate(System.IntPtr obj, System.IntPtr pd);
6406 public delegate System.IntPtr efl_ui_focus_manager_border_elements_get_api_delegate(System.IntPtr obj);
6408 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_border_elements_get_api_delegate> efl_ui_focus_manager_border_elements_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_border_elements_get_api_delegate>(Module, "efl_ui_focus_manager_border_elements_get");
6410 private static System.IntPtr border_elements_get(System.IntPtr obj, System.IntPtr pd)
6412 Eina.Log.Debug("function efl_ui_focus_manager_border_elements_get was called");
6413 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6414 if (wrapper != null)
6416 Eina.Iterator<Efl.Ui.Focus.IObject> _ret_var = default(Eina.Iterator<Efl.Ui.Focus.IObject>);
6419 _ret_var = ((ListView)wrapper).GetBorderElements();
6423 Eina.Log.Warning($"Callback error: {e.ToString()}");
6424 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6427 return _ret_var.Handle;
6432 return efl_ui_focus_manager_border_elements_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6436 private static efl_ui_focus_manager_border_elements_get_delegate efl_ui_focus_manager_border_elements_get_static_delegate;
6439 private delegate System.IntPtr efl_ui_focus_manager_viewport_elements_get_delegate(System.IntPtr obj, System.IntPtr pd, Eina.Rect.NativeStruct viewport);
6442 public delegate System.IntPtr efl_ui_focus_manager_viewport_elements_get_api_delegate(System.IntPtr obj, Eina.Rect.NativeStruct viewport);
6444 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_viewport_elements_get_api_delegate> efl_ui_focus_manager_viewport_elements_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_viewport_elements_get_api_delegate>(Module, "efl_ui_focus_manager_viewport_elements_get");
6446 private static System.IntPtr viewport_elements_get(System.IntPtr obj, System.IntPtr pd, Eina.Rect.NativeStruct viewport)
6448 Eina.Log.Debug("function efl_ui_focus_manager_viewport_elements_get was called");
6449 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6450 if (wrapper != null)
6452 Eina.Rect _in_viewport = viewport;
6453 Eina.Iterator<Efl.Ui.Focus.IObject> _ret_var = default(Eina.Iterator<Efl.Ui.Focus.IObject>);
6456 _ret_var = ((ListView)wrapper).GetViewportElements(_in_viewport);
6460 Eina.Log.Warning($"Callback error: {e.ToString()}");
6461 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6464 return _ret_var.Handle;
6469 return efl_ui_focus_manager_viewport_elements_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), viewport);
6473 private static efl_ui_focus_manager_viewport_elements_get_delegate efl_ui_focus_manager_viewport_elements_get_static_delegate;
6475 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
6476 private delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_root_get_delegate(System.IntPtr obj, System.IntPtr pd);
6478 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
6479 public delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_root_get_api_delegate(System.IntPtr obj);
6481 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_root_get_api_delegate> efl_ui_focus_manager_root_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_root_get_api_delegate>(Module, "efl_ui_focus_manager_root_get");
6483 private static Efl.Ui.Focus.IObject root_get(System.IntPtr obj, System.IntPtr pd)
6485 Eina.Log.Debug("function efl_ui_focus_manager_root_get was called");
6486 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6487 if (wrapper != null)
6489 Efl.Ui.Focus.IObject _ret_var = default(Efl.Ui.Focus.IObject);
6492 _ret_var = ((ListView)wrapper).GetRoot();
6496 Eina.Log.Warning($"Callback error: {e.ToString()}");
6497 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6505 return efl_ui_focus_manager_root_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6509 private static efl_ui_focus_manager_root_get_delegate efl_ui_focus_manager_root_get_static_delegate;
6511 [return: MarshalAs(UnmanagedType.U1)]
6512 private delegate bool efl_ui_focus_manager_root_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject root);
6514 [return: MarshalAs(UnmanagedType.U1)]
6515 public delegate bool efl_ui_focus_manager_root_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject root);
6517 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_root_set_api_delegate> efl_ui_focus_manager_root_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_root_set_api_delegate>(Module, "efl_ui_focus_manager_root_set");
6519 private static bool root_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IObject root)
6521 Eina.Log.Debug("function efl_ui_focus_manager_root_set was called");
6522 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6523 if (wrapper != null)
6525 bool _ret_var = default(bool);
6528 _ret_var = ((ListView)wrapper).SetRoot(root);
6532 Eina.Log.Warning($"Callback error: {e.ToString()}");
6533 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6541 return efl_ui_focus_manager_root_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), root);
6545 private static efl_ui_focus_manager_root_set_delegate efl_ui_focus_manager_root_set_static_delegate;
6547 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
6548 private delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_move_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction direction);
6550 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
6551 public delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_move_api_delegate(System.IntPtr obj, Efl.Ui.Focus.Direction direction);
6553 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_move_api_delegate> efl_ui_focus_manager_move_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_move_api_delegate>(Module, "efl_ui_focus_manager_move");
6555 private static Efl.Ui.Focus.IObject move(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction direction)
6557 Eina.Log.Debug("function efl_ui_focus_manager_move was called");
6558 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6559 if (wrapper != null)
6561 Efl.Ui.Focus.IObject _ret_var = default(Efl.Ui.Focus.IObject);
6564 _ret_var = ((ListView)wrapper).Move(direction);
6568 Eina.Log.Warning($"Callback error: {e.ToString()}");
6569 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6577 return efl_ui_focus_manager_move_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), direction);
6581 private static efl_ui_focus_manager_move_delegate efl_ui_focus_manager_move_static_delegate;
6583 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
6584 private delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_request_move_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction direction, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject child, [MarshalAs(UnmanagedType.U1)] bool logical);
6586 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
6587 public delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_request_move_api_delegate(System.IntPtr obj, Efl.Ui.Focus.Direction direction, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject child, [MarshalAs(UnmanagedType.U1)] bool logical);
6589 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_request_move_api_delegate> efl_ui_focus_manager_request_move_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_request_move_api_delegate>(Module, "efl_ui_focus_manager_request_move");
6591 private static Efl.Ui.Focus.IObject request_move(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction direction, Efl.Ui.Focus.IObject child, bool logical)
6593 Eina.Log.Debug("function efl_ui_focus_manager_request_move was called");
6594 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6595 if (wrapper != null)
6597 Efl.Ui.Focus.IObject _ret_var = default(Efl.Ui.Focus.IObject);
6600 _ret_var = ((ListView)wrapper).MoveRequest(direction, child, logical);
6604 Eina.Log.Warning($"Callback error: {e.ToString()}");
6605 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6613 return efl_ui_focus_manager_request_move_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), direction, child, logical);
6617 private static efl_ui_focus_manager_request_move_delegate efl_ui_focus_manager_request_move_static_delegate;
6619 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
6620 private delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_request_subchild_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject root);
6622 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
6623 public delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_request_subchild_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject root);
6625 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_request_subchild_api_delegate> efl_ui_focus_manager_request_subchild_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_request_subchild_api_delegate>(Module, "efl_ui_focus_manager_request_subchild");
6627 private static Efl.Ui.Focus.IObject request_subchild(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IObject root)
6629 Eina.Log.Debug("function efl_ui_focus_manager_request_subchild was called");
6630 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6631 if (wrapper != null)
6633 Efl.Ui.Focus.IObject _ret_var = default(Efl.Ui.Focus.IObject);
6636 _ret_var = ((ListView)wrapper).RequestSubchild(root);
6640 Eina.Log.Warning($"Callback error: {e.ToString()}");
6641 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6649 return efl_ui_focus_manager_request_subchild_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), root);
6653 private static efl_ui_focus_manager_request_subchild_delegate efl_ui_focus_manager_request_subchild_static_delegate;
6656 private delegate System.IntPtr efl_ui_focus_manager_fetch_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject child);
6659 public delegate System.IntPtr efl_ui_focus_manager_fetch_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject child);
6661 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_fetch_api_delegate> efl_ui_focus_manager_fetch_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_fetch_api_delegate>(Module, "efl_ui_focus_manager_fetch");
6663 private static System.IntPtr fetch(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IObject child)
6665 Eina.Log.Debug("function efl_ui_focus_manager_fetch was called");
6666 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6667 if (wrapper != null)
6669 Efl.Ui.Focus.Relations _ret_var = default(Efl.Ui.Focus.Relations);
6672 _ret_var = ((ListView)wrapper).Fetch(child);
6676 Eina.Log.Warning($"Callback error: {e.ToString()}");
6677 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6680 return Eina.PrimitiveConversion.ManagedToPointerAlloc(_ret_var);
6685 return efl_ui_focus_manager_fetch_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), child);
6689 private static efl_ui_focus_manager_fetch_delegate efl_ui_focus_manager_fetch_static_delegate;
6692 private delegate Efl.Ui.Focus.ManagerLogicalEndDetail.NativeStruct efl_ui_focus_manager_logical_end_delegate(System.IntPtr obj, System.IntPtr pd);
6695 public delegate Efl.Ui.Focus.ManagerLogicalEndDetail.NativeStruct efl_ui_focus_manager_logical_end_api_delegate(System.IntPtr obj);
6697 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_logical_end_api_delegate> efl_ui_focus_manager_logical_end_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_logical_end_api_delegate>(Module, "efl_ui_focus_manager_logical_end");
6699 private static Efl.Ui.Focus.ManagerLogicalEndDetail.NativeStruct logical_end(System.IntPtr obj, System.IntPtr pd)
6701 Eina.Log.Debug("function efl_ui_focus_manager_logical_end was called");
6702 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6703 if (wrapper != null)
6705 Efl.Ui.Focus.ManagerLogicalEndDetail _ret_var = default(Efl.Ui.Focus.ManagerLogicalEndDetail);
6708 _ret_var = ((ListView)wrapper).LogicalEnd();
6712 Eina.Log.Warning($"Callback error: {e.ToString()}");
6713 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6721 return efl_ui_focus_manager_logical_end_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6725 private static efl_ui_focus_manager_logical_end_delegate efl_ui_focus_manager_logical_end_static_delegate;
6728 private delegate void efl_ui_focus_manager_reset_history_delegate(System.IntPtr obj, System.IntPtr pd);
6731 public delegate void efl_ui_focus_manager_reset_history_api_delegate(System.IntPtr obj);
6733 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_reset_history_api_delegate> efl_ui_focus_manager_reset_history_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_reset_history_api_delegate>(Module, "efl_ui_focus_manager_reset_history");
6735 private static void reset_history(System.IntPtr obj, System.IntPtr pd)
6737 Eina.Log.Debug("function efl_ui_focus_manager_reset_history was called");
6738 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6739 if (wrapper != null)
6744 ((ListView)wrapper).ResetHistory();
6748 Eina.Log.Warning($"Callback error: {e.ToString()}");
6749 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6756 efl_ui_focus_manager_reset_history_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6760 private static efl_ui_focus_manager_reset_history_delegate efl_ui_focus_manager_reset_history_static_delegate;
6763 private delegate void efl_ui_focus_manager_pop_history_stack_delegate(System.IntPtr obj, System.IntPtr pd);
6766 public delegate void efl_ui_focus_manager_pop_history_stack_api_delegate(System.IntPtr obj);
6768 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_pop_history_stack_api_delegate> efl_ui_focus_manager_pop_history_stack_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_pop_history_stack_api_delegate>(Module, "efl_ui_focus_manager_pop_history_stack");
6770 private static void pop_history_stack(System.IntPtr obj, System.IntPtr pd)
6772 Eina.Log.Debug("function efl_ui_focus_manager_pop_history_stack was called");
6773 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6774 if (wrapper != null)
6779 ((ListView)wrapper).PopHistoryStack();
6783 Eina.Log.Warning($"Callback error: {e.ToString()}");
6784 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6791 efl_ui_focus_manager_pop_history_stack_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6795 private static efl_ui_focus_manager_pop_history_stack_delegate efl_ui_focus_manager_pop_history_stack_static_delegate;
6798 private delegate void efl_ui_focus_manager_setup_on_first_touch_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction direction, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject entry);
6801 public delegate void efl_ui_focus_manager_setup_on_first_touch_api_delegate(System.IntPtr obj, Efl.Ui.Focus.Direction direction, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Ui.Focus.IObject entry);
6803 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_setup_on_first_touch_api_delegate> efl_ui_focus_manager_setup_on_first_touch_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_setup_on_first_touch_api_delegate>(Module, "efl_ui_focus_manager_setup_on_first_touch");
6805 private static void setup_on_first_touch(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction direction, Efl.Ui.Focus.IObject entry)
6807 Eina.Log.Debug("function efl_ui_focus_manager_setup_on_first_touch was called");
6808 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6809 if (wrapper != null)
6814 ((ListView)wrapper).SetupOnFirstTouch(direction, entry);
6818 Eina.Log.Warning($"Callback error: {e.ToString()}");
6819 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6826 efl_ui_focus_manager_setup_on_first_touch_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), direction, entry);
6830 private static efl_ui_focus_manager_setup_on_first_touch_delegate efl_ui_focus_manager_setup_on_first_touch_static_delegate;
6833 private delegate void efl_ui_focus_manager_dirty_logic_freeze_delegate(System.IntPtr obj, System.IntPtr pd);
6836 public delegate void efl_ui_focus_manager_dirty_logic_freeze_api_delegate(System.IntPtr obj);
6838 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_dirty_logic_freeze_api_delegate> efl_ui_focus_manager_dirty_logic_freeze_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_dirty_logic_freeze_api_delegate>(Module, "efl_ui_focus_manager_dirty_logic_freeze");
6840 private static void dirty_logic_freeze(System.IntPtr obj, System.IntPtr pd)
6842 Eina.Log.Debug("function efl_ui_focus_manager_dirty_logic_freeze was called");
6843 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6844 if (wrapper != null)
6849 ((ListView)wrapper).FreezeDirtyLogic();
6853 Eina.Log.Warning($"Callback error: {e.ToString()}");
6854 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6861 efl_ui_focus_manager_dirty_logic_freeze_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6865 private static efl_ui_focus_manager_dirty_logic_freeze_delegate efl_ui_focus_manager_dirty_logic_freeze_static_delegate;
6868 private delegate void efl_ui_focus_manager_dirty_logic_unfreeze_delegate(System.IntPtr obj, System.IntPtr pd);
6871 public delegate void efl_ui_focus_manager_dirty_logic_unfreeze_api_delegate(System.IntPtr obj);
6873 public static Efl.Eo.FunctionWrapper<efl_ui_focus_manager_dirty_logic_unfreeze_api_delegate> efl_ui_focus_manager_dirty_logic_unfreeze_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_manager_dirty_logic_unfreeze_api_delegate>(Module, "efl_ui_focus_manager_dirty_logic_unfreeze");
6875 private static void dirty_logic_unfreeze(System.IntPtr obj, System.IntPtr pd)
6877 Eina.Log.Debug("function efl_ui_focus_manager_dirty_logic_unfreeze was called");
6878 Efl.Eo.IWrapper wrapper = Efl.Eo.Globals.PrivateDataGet(pd);
6879 if (wrapper != null)
6884 ((ListView)wrapper).DirtyLogicUnfreeze();
6888 Eina.Log.Warning($"Callback error: {e.ToString()}");
6889 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6896 efl_ui_focus_manager_dirty_logic_unfreeze_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
6900 private static efl_ui_focus_manager_dirty_logic_unfreeze_delegate efl_ui_focus_manager_dirty_logic_unfreeze_static_delegate;
6902 #pragma warning restore CA1707, SA1300, SA1600
6914 [StructLayout(LayoutKind.Sequential)]
6915 public struct ListViewItemEvent
6917 public Efl.Ui.Layout Layout;
6918 public Efl.IModel Child;
6920 ///<summary>Constructor for ListViewItemEvent.</summary>
6921 public ListViewItemEvent(
6922 Efl.Ui.Layout Layout = default(Efl.Ui.Layout),
6923 Efl.IModel Child = default(Efl.IModel),
6924 int Index = default(int) )
6926 this.Layout = Layout;
6931 public static implicit operator ListViewItemEvent(IntPtr ptr)
6933 var tmp = (ListViewItemEvent.NativeStruct)Marshal.PtrToStructure(ptr, typeof(ListViewItemEvent.NativeStruct));
6937 ///<summary>Internal wrapper for struct ListViewItemEvent.</summary>
6938 [StructLayout(LayoutKind.Sequential)]
6939 public struct NativeStruct
6941 ///<summary>Internal wrapper for field Layout</summary>
6942 public System.IntPtr Layout;
6943 ///<summary>Internal wrapper for field Child</summary>
6944 public System.IntPtr Child;
6947 ///<summary>Implicit conversion to the internal/marshalling representation.</summary>
6948 public static implicit operator ListViewItemEvent.NativeStruct(ListViewItemEvent _external_struct)
6950 var _internal_struct = new ListViewItemEvent.NativeStruct();
6951 _internal_struct.Layout = _external_struct.Layout?.NativeHandle ?? System.IntPtr.Zero;
6952 _internal_struct.Child = _external_struct.Child?.NativeHandle ?? System.IntPtr.Zero;
6953 _internal_struct.Index = _external_struct.Index;
6954 return _internal_struct;
6957 ///<summary>Implicit conversion to the managed representation.</summary>
6958 public static implicit operator ListViewItemEvent(ListViewItemEvent.NativeStruct _internal_struct)
6960 var _external_struct = new ListViewItemEvent();
6962 _external_struct.Layout = (Efl.Ui.Layout) Efl.Eo.Globals.CreateWrapperFor(_internal_struct.Layout);
6964 _external_struct.Child = (Efl.IModelConcrete) Efl.Eo.Globals.CreateWrapperFor(_internal_struct.Child);
6965 _external_struct.Index = _internal_struct.Index;
6966 return _external_struct;