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>Elementary panel class</summary>
13 [Efl.Ui.Panel.NativeMethods]
14 [Efl.Eo.BindingEntity]
15 public class Panel : Efl.Ui.LayoutBase, Efl.IContent, Efl.Ui.IScrollable, Efl.Ui.IWidgetFocusManager, Efl.Ui.Focus.ILayer, Efl.Ui.Focus.IManager, Efl.Ui.Focus.IManagerSub, Elm.IInterfaceScrollable
17 ///<summary>Pointer to the native class description.</summary>
18 public override System.IntPtr NativeClass
22 if (((object)this).GetType() == typeof(Panel))
24 return GetEflClassStatic();
28 return Efl.Eo.ClassRegister.klassFromType[((object)this).GetType()];
33 [System.Runtime.InteropServices.DllImport(efl.Libs.Elementary)] internal static extern System.IntPtr
34 efl_ui_panel_class_get();
35 /// <summary>Initializes a new instance of the <see cref="Panel"/> class.</summary>
36 /// <param name="parent">Parent instance.</param>
37 /// <param name="style">The widget style to use. See <see cref="Efl.Ui.Widget.SetStyle" /></param>
38 public Panel(Efl.Object parent
39 , System.String style = null) : base(efl_ui_panel_class_get(), parent)
41 if (Efl.Eo.Globals.ParamHelperCheck(style))
43 SetStyle(Efl.Eo.Globals.GetParamHelper(style));
46 FinishInstantiation();
49 /// <summary>Constructor to be used when objects are expected to be constructed from native code.</summary>
50 /// <param name="ch">Tag struct storing the native handle of the object being constructed.</param>
51 protected Panel(ConstructingHandle ch) : base(ch)
55 /// <summary>Initializes a new instance of the <see cref="Panel"/> class.
56 /// Internal usage: Constructs an instance from a native pointer. This is used when interacting with C code and should not be used directly.</summary>
57 /// <param name="wh">The native pointer to be wrapped.</param>
58 protected Panel(Efl.Eo.Globals.WrappingHandle wh) : base(wh)
62 /// <summary>Initializes a new instance of the <see cref="Panel"/> class.
63 /// Internal usage: Constructor to forward the wrapper initialization to the root class that interfaces with native code. Should not be used directly.</summary>
64 /// <param name="baseKlass">The pointer to the base native Eo class.</param>
65 /// <param name="parent">The Efl.Object parent of this instance.</param>
66 protected Panel(IntPtr baseKlass, Efl.Object parent) : base(baseKlass, parent)
70 /// <summary>Called when the hidden state was toggled</summary>
71 public event EventHandler ToggledEvt
75 lock (eflBindingEventLock)
77 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
79 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
82 EventArgs args = EventArgs.Empty;
85 value?.Invoke(obj, args);
89 Eina.Log.Error(e.ToString());
90 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
95 string key = "_EFL_UI_PANEL_EVENT_TOGGLED";
96 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
102 lock (eflBindingEventLock)
104 string key = "_EFL_UI_PANEL_EVENT_TOGGLED";
105 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
109 ///<summary>Method to raise event ToggledEvt.</summary>
110 public void OnToggledEvt(EventArgs e)
112 var key = "_EFL_UI_PANEL_EVENT_TOGGLED";
113 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
114 if (desc == IntPtr.Zero)
116 Eina.Log.Error($"Failed to get native event {key}");
120 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
122 /// <summary>Sent after the content is set or unset using the current content object.
123 /// (Since EFL 1.22)</summary>
124 public event EventHandler<Efl.IContentContentChangedEvt_Args> ContentChangedEvt
128 lock (eflBindingEventLock)
130 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
132 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
135 Efl.IContentContentChangedEvt_Args args = new Efl.IContentContentChangedEvt_Args();
136 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Gfx.IEntityConcrete);
139 value?.Invoke(obj, args);
143 Eina.Log.Error(e.ToString());
144 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
149 string key = "_EFL_CONTENT_EVENT_CONTENT_CHANGED";
150 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
156 lock (eflBindingEventLock)
158 string key = "_EFL_CONTENT_EVENT_CONTENT_CHANGED";
159 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
163 ///<summary>Method to raise event ContentChangedEvt.</summary>
164 public void OnContentChangedEvt(Efl.IContentContentChangedEvt_Args e)
166 var key = "_EFL_CONTENT_EVENT_CONTENT_CHANGED";
167 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
168 if (desc == IntPtr.Zero)
170 Eina.Log.Error($"Failed to get native event {key}");
174 IntPtr info = e.arg.NativeHandle;
175 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
177 /// <summary>Called when scroll operation starts</summary>
178 public event EventHandler ScrollStartEvt
182 lock (eflBindingEventLock)
184 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
186 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
189 EventArgs args = EventArgs.Empty;
192 value?.Invoke(obj, args);
196 Eina.Log.Error(e.ToString());
197 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
202 string key = "_EFL_UI_EVENT_SCROLL_START";
203 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
209 lock (eflBindingEventLock)
211 string key = "_EFL_UI_EVENT_SCROLL_START";
212 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
216 ///<summary>Method to raise event ScrollStartEvt.</summary>
217 public void OnScrollStartEvt(EventArgs e)
219 var key = "_EFL_UI_EVENT_SCROLL_START";
220 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
221 if (desc == IntPtr.Zero)
223 Eina.Log.Error($"Failed to get native event {key}");
227 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
229 /// <summary>Called when scrolling</summary>
230 public event EventHandler ScrollEvt
234 lock (eflBindingEventLock)
236 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
238 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
241 EventArgs args = EventArgs.Empty;
244 value?.Invoke(obj, args);
248 Eina.Log.Error(e.ToString());
249 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
254 string key = "_EFL_UI_EVENT_SCROLL";
255 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
261 lock (eflBindingEventLock)
263 string key = "_EFL_UI_EVENT_SCROLL";
264 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
268 ///<summary>Method to raise event ScrollEvt.</summary>
269 public void OnScrollEvt(EventArgs e)
271 var key = "_EFL_UI_EVENT_SCROLL";
272 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
273 if (desc == IntPtr.Zero)
275 Eina.Log.Error($"Failed to get native event {key}");
279 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
281 /// <summary>Called when scroll operation stops</summary>
282 public event EventHandler ScrollStopEvt
286 lock (eflBindingEventLock)
288 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
290 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
293 EventArgs args = EventArgs.Empty;
296 value?.Invoke(obj, args);
300 Eina.Log.Error(e.ToString());
301 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
306 string key = "_EFL_UI_EVENT_SCROLL_STOP";
307 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
313 lock (eflBindingEventLock)
315 string key = "_EFL_UI_EVENT_SCROLL_STOP";
316 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
320 ///<summary>Method to raise event ScrollStopEvt.</summary>
321 public void OnScrollStopEvt(EventArgs e)
323 var key = "_EFL_UI_EVENT_SCROLL_STOP";
324 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
325 if (desc == IntPtr.Zero)
327 Eina.Log.Error($"Failed to get native event {key}");
331 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
333 /// <summary>Called when scrolling upwards</summary>
334 public event EventHandler ScrollUpEvt
338 lock (eflBindingEventLock)
340 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
342 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
345 EventArgs args = EventArgs.Empty;
348 value?.Invoke(obj, args);
352 Eina.Log.Error(e.ToString());
353 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
358 string key = "_EFL_UI_EVENT_SCROLL_UP";
359 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
365 lock (eflBindingEventLock)
367 string key = "_EFL_UI_EVENT_SCROLL_UP";
368 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
372 ///<summary>Method to raise event ScrollUpEvt.</summary>
373 public void OnScrollUpEvt(EventArgs e)
375 var key = "_EFL_UI_EVENT_SCROLL_UP";
376 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
377 if (desc == IntPtr.Zero)
379 Eina.Log.Error($"Failed to get native event {key}");
383 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
385 /// <summary>Called when scrolling downwards</summary>
386 public event EventHandler ScrollDownEvt
390 lock (eflBindingEventLock)
392 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
394 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
397 EventArgs args = EventArgs.Empty;
400 value?.Invoke(obj, args);
404 Eina.Log.Error(e.ToString());
405 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
410 string key = "_EFL_UI_EVENT_SCROLL_DOWN";
411 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
417 lock (eflBindingEventLock)
419 string key = "_EFL_UI_EVENT_SCROLL_DOWN";
420 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
424 ///<summary>Method to raise event ScrollDownEvt.</summary>
425 public void OnScrollDownEvt(EventArgs e)
427 var key = "_EFL_UI_EVENT_SCROLL_DOWN";
428 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
429 if (desc == IntPtr.Zero)
431 Eina.Log.Error($"Failed to get native event {key}");
435 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
437 /// <summary>Called when scrolling left</summary>
438 public event EventHandler ScrollLeftEvt
442 lock (eflBindingEventLock)
444 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
446 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
449 EventArgs args = EventArgs.Empty;
452 value?.Invoke(obj, args);
456 Eina.Log.Error(e.ToString());
457 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
462 string key = "_EFL_UI_EVENT_SCROLL_LEFT";
463 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
469 lock (eflBindingEventLock)
471 string key = "_EFL_UI_EVENT_SCROLL_LEFT";
472 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
476 ///<summary>Method to raise event ScrollLeftEvt.</summary>
477 public void OnScrollLeftEvt(EventArgs e)
479 var key = "_EFL_UI_EVENT_SCROLL_LEFT";
480 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
481 if (desc == IntPtr.Zero)
483 Eina.Log.Error($"Failed to get native event {key}");
487 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
489 /// <summary>Called when scrolling right</summary>
490 public event EventHandler ScrollRightEvt
494 lock (eflBindingEventLock)
496 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
498 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
501 EventArgs args = EventArgs.Empty;
504 value?.Invoke(obj, args);
508 Eina.Log.Error(e.ToString());
509 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
514 string key = "_EFL_UI_EVENT_SCROLL_RIGHT";
515 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
521 lock (eflBindingEventLock)
523 string key = "_EFL_UI_EVENT_SCROLL_RIGHT";
524 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
528 ///<summary>Method to raise event ScrollRightEvt.</summary>
529 public void OnScrollRightEvt(EventArgs e)
531 var key = "_EFL_UI_EVENT_SCROLL_RIGHT";
532 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
533 if (desc == IntPtr.Zero)
535 Eina.Log.Error($"Failed to get native event {key}");
539 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
541 /// <summary>Called when hitting the top edge</summary>
542 public event EventHandler EdgeUpEvt
546 lock (eflBindingEventLock)
548 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
550 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
553 EventArgs args = EventArgs.Empty;
556 value?.Invoke(obj, args);
560 Eina.Log.Error(e.ToString());
561 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
566 string key = "_EFL_UI_EVENT_EDGE_UP";
567 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
573 lock (eflBindingEventLock)
575 string key = "_EFL_UI_EVENT_EDGE_UP";
576 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
580 ///<summary>Method to raise event EdgeUpEvt.</summary>
581 public void OnEdgeUpEvt(EventArgs e)
583 var key = "_EFL_UI_EVENT_EDGE_UP";
584 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
585 if (desc == IntPtr.Zero)
587 Eina.Log.Error($"Failed to get native event {key}");
591 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
593 /// <summary>Called when hitting the bottom edge</summary>
594 public event EventHandler EdgeDownEvt
598 lock (eflBindingEventLock)
600 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
602 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
605 EventArgs args = EventArgs.Empty;
608 value?.Invoke(obj, args);
612 Eina.Log.Error(e.ToString());
613 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
618 string key = "_EFL_UI_EVENT_EDGE_DOWN";
619 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
625 lock (eflBindingEventLock)
627 string key = "_EFL_UI_EVENT_EDGE_DOWN";
628 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
632 ///<summary>Method to raise event EdgeDownEvt.</summary>
633 public void OnEdgeDownEvt(EventArgs e)
635 var key = "_EFL_UI_EVENT_EDGE_DOWN";
636 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
637 if (desc == IntPtr.Zero)
639 Eina.Log.Error($"Failed to get native event {key}");
643 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
645 /// <summary>Called when hitting the left edge</summary>
646 public event EventHandler EdgeLeftEvt
650 lock (eflBindingEventLock)
652 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
654 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
657 EventArgs args = EventArgs.Empty;
660 value?.Invoke(obj, args);
664 Eina.Log.Error(e.ToString());
665 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
670 string key = "_EFL_UI_EVENT_EDGE_LEFT";
671 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
677 lock (eflBindingEventLock)
679 string key = "_EFL_UI_EVENT_EDGE_LEFT";
680 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
684 ///<summary>Method to raise event EdgeLeftEvt.</summary>
685 public void OnEdgeLeftEvt(EventArgs e)
687 var key = "_EFL_UI_EVENT_EDGE_LEFT";
688 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
689 if (desc == IntPtr.Zero)
691 Eina.Log.Error($"Failed to get native event {key}");
695 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
697 /// <summary>Called when hitting the right edge</summary>
698 public event EventHandler EdgeRightEvt
702 lock (eflBindingEventLock)
704 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
706 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
709 EventArgs args = EventArgs.Empty;
712 value?.Invoke(obj, args);
716 Eina.Log.Error(e.ToString());
717 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
722 string key = "_EFL_UI_EVENT_EDGE_RIGHT";
723 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
729 lock (eflBindingEventLock)
731 string key = "_EFL_UI_EVENT_EDGE_RIGHT";
732 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
736 ///<summary>Method to raise event EdgeRightEvt.</summary>
737 public void OnEdgeRightEvt(EventArgs e)
739 var key = "_EFL_UI_EVENT_EDGE_RIGHT";
740 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
741 if (desc == IntPtr.Zero)
743 Eina.Log.Error($"Failed to get native event {key}");
747 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
749 /// <summary>Called when scroll animation starts</summary>
750 public event EventHandler ScrollAnimStartEvt
754 lock (eflBindingEventLock)
756 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
758 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
761 EventArgs args = EventArgs.Empty;
764 value?.Invoke(obj, args);
768 Eina.Log.Error(e.ToString());
769 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
774 string key = "_EFL_UI_EVENT_SCROLL_ANIM_START";
775 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
781 lock (eflBindingEventLock)
783 string key = "_EFL_UI_EVENT_SCROLL_ANIM_START";
784 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
788 ///<summary>Method to raise event ScrollAnimStartEvt.</summary>
789 public void OnScrollAnimStartEvt(EventArgs e)
791 var key = "_EFL_UI_EVENT_SCROLL_ANIM_START";
792 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
793 if (desc == IntPtr.Zero)
795 Eina.Log.Error($"Failed to get native event {key}");
799 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
801 /// <summary>Called when scroll animation stopps</summary>
802 public event EventHandler ScrollAnimStopEvt
806 lock (eflBindingEventLock)
808 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
810 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
813 EventArgs args = EventArgs.Empty;
816 value?.Invoke(obj, args);
820 Eina.Log.Error(e.ToString());
821 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
826 string key = "_EFL_UI_EVENT_SCROLL_ANIM_STOP";
827 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
833 lock (eflBindingEventLock)
835 string key = "_EFL_UI_EVENT_SCROLL_ANIM_STOP";
836 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
840 ///<summary>Method to raise event ScrollAnimStopEvt.</summary>
841 public void OnScrollAnimStopEvt(EventArgs e)
843 var key = "_EFL_UI_EVENT_SCROLL_ANIM_STOP";
844 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
845 if (desc == IntPtr.Zero)
847 Eina.Log.Error($"Failed to get native event {key}");
851 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
853 /// <summary>Called when scroll drag starts</summary>
854 public event EventHandler ScrollDragStartEvt
858 lock (eflBindingEventLock)
860 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
862 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
865 EventArgs args = EventArgs.Empty;
868 value?.Invoke(obj, args);
872 Eina.Log.Error(e.ToString());
873 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
878 string key = "_EFL_UI_EVENT_SCROLL_DRAG_START";
879 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
885 lock (eflBindingEventLock)
887 string key = "_EFL_UI_EVENT_SCROLL_DRAG_START";
888 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
892 ///<summary>Method to raise event ScrollDragStartEvt.</summary>
893 public void OnScrollDragStartEvt(EventArgs e)
895 var key = "_EFL_UI_EVENT_SCROLL_DRAG_START";
896 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
897 if (desc == IntPtr.Zero)
899 Eina.Log.Error($"Failed to get native event {key}");
903 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
905 /// <summary>Called when scroll drag stops</summary>
906 public event EventHandler ScrollDragStopEvt
910 lock (eflBindingEventLock)
912 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
914 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
917 EventArgs args = EventArgs.Empty;
920 value?.Invoke(obj, args);
924 Eina.Log.Error(e.ToString());
925 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
930 string key = "_EFL_UI_EVENT_SCROLL_DRAG_STOP";
931 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
937 lock (eflBindingEventLock)
939 string key = "_EFL_UI_EVENT_SCROLL_DRAG_STOP";
940 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
944 ///<summary>Method to raise event ScrollDragStopEvt.</summary>
945 public void OnScrollDragStopEvt(EventArgs e)
947 var key = "_EFL_UI_EVENT_SCROLL_DRAG_STOP";
948 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
949 if (desc == IntPtr.Zero)
951 Eina.Log.Error($"Failed to get native event {key}");
955 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
957 /// <summary>Redirect object has changed, the old manager is passed as an event argument.
958 /// (Since EFL 1.22)</summary>
959 public event EventHandler<Efl.Ui.Focus.IManagerRedirectChangedEvt_Args> RedirectChangedEvt
963 lock (eflBindingEventLock)
965 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
967 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
970 Efl.Ui.Focus.IManagerRedirectChangedEvt_Args args = new Efl.Ui.Focus.IManagerRedirectChangedEvt_Args();
971 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Ui.Focus.IManagerConcrete);
974 value?.Invoke(obj, args);
978 Eina.Log.Error(e.ToString());
979 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
984 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_REDIRECT_CHANGED";
985 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
991 lock (eflBindingEventLock)
993 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_REDIRECT_CHANGED";
994 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
998 ///<summary>Method to raise event RedirectChangedEvt.</summary>
999 public void OnRedirectChangedEvt(Efl.Ui.Focus.IManagerRedirectChangedEvt_Args e)
1001 var key = "_EFL_UI_FOCUS_MANAGER_EVENT_REDIRECT_CHANGED";
1002 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1003 if (desc == IntPtr.Zero)
1005 Eina.Log.Error($"Failed to get native event {key}");
1009 IntPtr info = e.arg.NativeHandle;
1010 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
1012 /// <summary>After this event, the manager object will calculate relations in the graph. Can be used to add / remove children in a lazy fashion.
1013 /// (Since EFL 1.22)</summary>
1014 public event EventHandler FlushPreEvt
1018 lock (eflBindingEventLock)
1020 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1022 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1025 EventArgs args = EventArgs.Empty;
1028 value?.Invoke(obj, args);
1032 Eina.Log.Error(e.ToString());
1033 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1038 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_FLUSH_PRE";
1039 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1045 lock (eflBindingEventLock)
1047 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_FLUSH_PRE";
1048 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1052 ///<summary>Method to raise event FlushPreEvt.</summary>
1053 public void OnFlushPreEvt(EventArgs e)
1055 var key = "_EFL_UI_FOCUS_MANAGER_EVENT_FLUSH_PRE";
1056 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1057 if (desc == IntPtr.Zero)
1059 Eina.Log.Error($"Failed to get native event {key}");
1063 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1065 /// <summary>Cached relationship calculation results have been invalidated.
1066 /// (Since EFL 1.22)</summary>
1067 public event EventHandler CoordsDirtyEvt
1071 lock (eflBindingEventLock)
1073 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1075 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1078 EventArgs args = EventArgs.Empty;
1081 value?.Invoke(obj, args);
1085 Eina.Log.Error(e.ToString());
1086 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1091 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_COORDS_DIRTY";
1092 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1098 lock (eflBindingEventLock)
1100 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_COORDS_DIRTY";
1101 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1105 ///<summary>Method to raise event CoordsDirtyEvt.</summary>
1106 public void OnCoordsDirtyEvt(EventArgs e)
1108 var key = "_EFL_UI_FOCUS_MANAGER_EVENT_COORDS_DIRTY";
1109 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1110 if (desc == IntPtr.Zero)
1112 Eina.Log.Error($"Failed to get native event {key}");
1116 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1118 /// <summary>The manager_focus property has changed. The previously focused object is passed as an event argument.
1119 /// (Since EFL 1.22)</summary>
1120 public event EventHandler<Efl.Ui.Focus.IManagerManagerFocusChangedEvt_Args> ManagerFocusChangedEvt
1124 lock (eflBindingEventLock)
1126 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1128 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1131 Efl.Ui.Focus.IManagerManagerFocusChangedEvt_Args args = new Efl.Ui.Focus.IManagerManagerFocusChangedEvt_Args();
1132 args.arg = (Efl.Eo.Globals.CreateWrapperFor(evt.Info) as Efl.Ui.Focus.IObjectConcrete);
1135 value?.Invoke(obj, args);
1139 Eina.Log.Error(e.ToString());
1140 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1145 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_MANAGER_FOCUS_CHANGED";
1146 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1152 lock (eflBindingEventLock)
1154 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_MANAGER_FOCUS_CHANGED";
1155 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1159 ///<summary>Method to raise event ManagerFocusChangedEvt.</summary>
1160 public void OnManagerFocusChangedEvt(Efl.Ui.Focus.IManagerManagerFocusChangedEvt_Args e)
1162 var key = "_EFL_UI_FOCUS_MANAGER_EVENT_MANAGER_FOCUS_CHANGED";
1163 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1164 if (desc == IntPtr.Zero)
1166 Eina.Log.Error($"Failed to get native event {key}");
1170 IntPtr info = e.arg.NativeHandle;
1171 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
1173 /// <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.
1174 /// (Since EFL 1.22)</summary>
1175 public event EventHandler<Efl.Ui.Focus.IManagerDirtyLogicFreezeChangedEvt_Args> DirtyLogicFreezeChangedEvt
1179 lock (eflBindingEventLock)
1181 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1183 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1186 Efl.Ui.Focus.IManagerDirtyLogicFreezeChangedEvt_Args args = new Efl.Ui.Focus.IManagerDirtyLogicFreezeChangedEvt_Args();
1187 args.arg = Marshal.ReadByte(evt.Info) != 0;
1190 value?.Invoke(obj, args);
1194 Eina.Log.Error(e.ToString());
1195 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1200 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_DIRTY_LOGIC_FREEZE_CHANGED";
1201 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1207 lock (eflBindingEventLock)
1209 string key = "_EFL_UI_FOCUS_MANAGER_EVENT_DIRTY_LOGIC_FREEZE_CHANGED";
1210 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1214 ///<summary>Method to raise event DirtyLogicFreezeChangedEvt.</summary>
1215 public void OnDirtyLogicFreezeChangedEvt(Efl.Ui.Focus.IManagerDirtyLogicFreezeChangedEvt_Args e)
1217 var key = "_EFL_UI_FOCUS_MANAGER_EVENT_DIRTY_LOGIC_FREEZE_CHANGED";
1218 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1219 if (desc == IntPtr.Zero)
1221 Eina.Log.Error($"Failed to get native event {key}");
1225 IntPtr info = Eina.PrimitiveConversion.ManagedToPointerAlloc(e.arg ? (byte) 1 : (byte) 0);
1228 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, info);
1232 Marshal.FreeHGlobal(info);
1235 /// <summary>Called when content changed</summary>
1236 public event EventHandler ChangedEvt
1240 lock (eflBindingEventLock)
1242 Efl.EventCb callerCb = (IntPtr data, ref Efl.Event.NativeStruct evt) =>
1244 var obj = Efl.Eo.Globals.WrapperSupervisorPtrToManaged(data).Target;
1247 EventArgs args = EventArgs.Empty;
1250 value?.Invoke(obj, args);
1254 Eina.Log.Error(e.ToString());
1255 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
1260 string key = "_ELM_INTERFACE_SCROLLABLE_EVENT_CHANGED";
1261 AddNativeEventHandler(efl.Libs.Elementary, key, callerCb, value);
1267 lock (eflBindingEventLock)
1269 string key = "_ELM_INTERFACE_SCROLLABLE_EVENT_CHANGED";
1270 RemoveNativeEventHandler(efl.Libs.Elementary, key, value);
1274 ///<summary>Method to raise event ChangedEvt.</summary>
1275 public void OnChangedEvt(EventArgs e)
1277 var key = "_ELM_INTERFACE_SCROLLABLE_EVENT_CHANGED";
1278 IntPtr desc = Efl.EventDescription.GetNative(efl.Libs.Elementary, key);
1279 if (desc == IntPtr.Zero)
1281 Eina.Log.Error($"Failed to get native event {key}");
1285 Efl.Eo.Globals.efl_event_callback_call(this.NativeHandle, desc, IntPtr.Zero);
1287 /// <summary>Gets the orientation of the panel.</summary>
1288 /// <returns>The panel orientation.</returns>
1289 virtual public Efl.Ui.PanelOrient GetOrient() {
1290 var _ret_var = Efl.Ui.Panel.NativeMethods.efl_ui_panel_orient_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1291 Eina.Error.RaiseIfUnhandledException();
1294 /// <summary>Sets the orientation of the panel
1295 /// Sets from where the panel will (dis)appear.</summary>
1296 /// <param name="orient">The panel orientation.</param>
1297 virtual public void SetOrient(Efl.Ui.PanelOrient orient) {
1298 Efl.Ui.Panel.NativeMethods.efl_ui_panel_orient_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),orient);
1299 Eina.Error.RaiseIfUnhandledException();
1301 /// <summary>Gets the state of the panel.</summary>
1302 /// <returns>If <c>true</c>, the panel will run the animation to disappear.</returns>
1303 virtual public bool GetHidden() {
1304 var _ret_var = Efl.Ui.Panel.NativeMethods.efl_ui_panel_hidden_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1305 Eina.Error.RaiseIfUnhandledException();
1308 /// <summary>Sets the state of the panel.</summary>
1309 /// <param name="hidden">If <c>true</c>, the panel will run the animation to disappear.</param>
1310 virtual public void SetHidden(bool hidden) {
1311 Efl.Ui.Panel.NativeMethods.efl_ui_panel_hidden_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),hidden);
1312 Eina.Error.RaiseIfUnhandledException();
1314 /// <summary>Gets the state of the scrollability.</summary>
1315 /// <returns>The scrollable state.</returns>
1316 virtual public bool GetScrollable() {
1317 var _ret_var = Efl.Ui.Panel.NativeMethods.efl_ui_panel_scrollable_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1318 Eina.Error.RaiseIfUnhandledException();
1321 /// <summary>Sets the scrollability of the panel.</summary>
1322 /// <param name="scrollable">The scrollable state.</param>
1323 virtual public void SetScrollable(bool scrollable) {
1324 Efl.Ui.Panel.NativeMethods.efl_ui_panel_scrollable_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),scrollable);
1325 Eina.Error.RaiseIfUnhandledException();
1327 /// <summary>Gets the size of the scrollable panel.</summary>
1328 /// <returns>Size ratio</returns>
1329 virtual public double GetScrollableContentSize() {
1330 var _ret_var = Efl.Ui.Panel.NativeMethods.efl_ui_panel_scrollable_content_size_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1331 Eina.Error.RaiseIfUnhandledException();
1334 /// <summary>Sets the size of the scrollable panel.</summary>
1335 /// <param name="ratio">Size ratio</param>
1336 virtual public void SetScrollableContentSize(double ratio) {
1337 Efl.Ui.Panel.NativeMethods.efl_ui_panel_scrollable_content_size_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),ratio);
1338 Eina.Error.RaiseIfUnhandledException();
1340 /// <summary>Toggle the hidden state of the panel from code</summary>
1341 virtual public void Toggle() {
1342 Efl.Ui.Panel.NativeMethods.efl_ui_panel_toggle_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1343 Eina.Error.RaiseIfUnhandledException();
1345 /// <summary>Sub-object currently set as this object's single content.
1346 /// If it is set multiple times, previous sub-objects are removed first. Therefore, if an invalid <c>content</c> is set the object will become empty (it will have no sub-object).
1347 /// (Since EFL 1.22)</summary>
1348 /// <returns>The sub-object.</returns>
1349 virtual public Efl.Gfx.IEntity GetContent() {
1350 var _ret_var = Efl.IContentConcrete.NativeMethods.efl_content_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1351 Eina.Error.RaiseIfUnhandledException();
1354 /// <summary>Sub-object currently set as this object's single content.
1355 /// If it is set multiple times, previous sub-objects are removed first. Therefore, if an invalid <c>content</c> is set the object will become empty (it will have no sub-object).
1356 /// (Since EFL 1.22)</summary>
1357 /// <param name="content">The sub-object.</param>
1358 /// <returns><c>true</c> if <c>content</c> was successfully swallowed.</returns>
1359 virtual public bool SetContent(Efl.Gfx.IEntity content) {
1360 var _ret_var = Efl.IContentConcrete.NativeMethods.efl_content_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),content);
1361 Eina.Error.RaiseIfUnhandledException();
1364 /// <summary>Remove the sub-object currently set as content of this object and return it. This object becomes empty.
1365 /// (Since EFL 1.22)</summary>
1366 /// <returns>Unswallowed object</returns>
1367 virtual public Efl.Gfx.IEntity UnsetContent() {
1368 var _ret_var = Efl.IContentConcrete.NativeMethods.efl_content_unset_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1369 Eina.Error.RaiseIfUnhandledException();
1372 /// <summary>If the widget needs a focus manager, this function will be called.
1373 /// It can be used and overriden to inject your own manager or set custom options on the focus manager.
1374 /// (Since EFL 1.22)</summary>
1375 /// <param name="root">The logical root object for focus.</param>
1376 /// <returns>The focus manager.</returns>
1377 virtual public Efl.Ui.Focus.IManager FocusManagerCreate(Efl.Ui.Focus.IObject root) {
1378 var _ret_var = Efl.Ui.IWidgetFocusManagerConcrete.NativeMethods.efl_ui_widget_focus_manager_create_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),root);
1379 Eina.Error.RaiseIfUnhandledException();
1382 /// <summary>Enable property</summary>
1383 /// <returns><c>true</c> to set enable the layer <c>false</c> to disable it</returns>
1384 virtual public bool GetEnable() {
1385 var _ret_var = Efl.Ui.Focus.ILayerConcrete.NativeMethods.efl_ui_focus_layer_enable_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1386 Eina.Error.RaiseIfUnhandledException();
1389 /// <summary>Enable property</summary>
1390 /// <param name="v"><c>true</c> to set enable the layer <c>false</c> to disable it</param>
1391 virtual public void SetEnable(bool v) {
1392 Efl.Ui.Focus.ILayerConcrete.NativeMethods.efl_ui_focus_layer_enable_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),v);
1393 Eina.Error.RaiseIfUnhandledException();
1395 /// <summary>Constructor for setting the behaviour of the layer</summary>
1396 /// <param name="enable_on_visible"><c>true</c> means layer will set itself once the inheriting widget becomes visible, <c>false</c> means the layer isn't enabled automatically</param>
1397 /// <param name="cycle">If <c>true</c> the focus will cycle in the layer, if <c>false</c></param>
1398 virtual public void GetBehaviour(out bool enable_on_visible, out bool cycle) {
1399 Efl.Ui.Focus.ILayerConcrete.NativeMethods.efl_ui_focus_layer_behaviour_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),out enable_on_visible, out cycle);
1400 Eina.Error.RaiseIfUnhandledException();
1402 /// <summary>Constructor for setting the behaviour of the layer</summary>
1403 /// <param name="enable_on_visible"><c>true</c> means layer will set itself once the inheriting widget becomes visible, <c>false</c> means the layer isn't enabled automatically</param>
1404 /// <param name="cycle">If <c>true</c> the focus will cycle in the layer, if <c>false</c></param>
1405 virtual public void SetBehaviour(bool enable_on_visible, bool cycle) {
1406 Efl.Ui.Focus.ILayerConcrete.NativeMethods.efl_ui_focus_layer_behaviour_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),enable_on_visible, cycle);
1407 Eina.Error.RaiseIfUnhandledException();
1409 /// <summary>The element which is currently focused by this manager
1410 /// 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.
1411 /// (Since EFL 1.22)</summary>
1412 /// <returns>Currently focused element.</returns>
1413 virtual public Efl.Ui.Focus.IObject GetManagerFocus() {
1414 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_focus_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1415 Eina.Error.RaiseIfUnhandledException();
1418 /// <summary>The element which is currently focused by this manager
1419 /// 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.
1420 /// (Since EFL 1.22)</summary>
1421 /// <param name="focus">Currently focused element.</param>
1422 virtual public void SetManagerFocus(Efl.Ui.Focus.IObject focus) {
1423 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_focus_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),focus);
1424 Eina.Error.RaiseIfUnhandledException();
1426 /// <summary>Add another manager to serve the move requests.
1427 /// 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.
1428 /// (Since EFL 1.22)</summary>
1429 /// <returns>The redirect manager.</returns>
1430 virtual public Efl.Ui.Focus.IManager GetRedirect() {
1431 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_redirect_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1432 Eina.Error.RaiseIfUnhandledException();
1435 /// <summary>Add another manager to serve the move requests.
1436 /// 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.
1437 /// (Since EFL 1.22)</summary>
1438 /// <param name="redirect">The redirect manager.</param>
1439 virtual public void SetRedirect(Efl.Ui.Focus.IManager redirect) {
1440 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_redirect_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),redirect);
1441 Eina.Error.RaiseIfUnhandledException();
1443 /// <summary>The list of elements which are at the border of the graph.
1444 /// 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"/>
1445 /// (Since EFL 1.22)</summary>
1446 /// <returns>An iterator over the border objects.</returns>
1447 virtual public Eina.Iterator<Efl.Ui.Focus.IObject> GetBorderElements() {
1448 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_border_elements_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1449 Eina.Error.RaiseIfUnhandledException();
1450 return new Eina.Iterator<Efl.Ui.Focus.IObject>(_ret_var, false);
1452 /// <summary>Get all elements that are at the border of the viewport
1453 /// Every element returned by this is located inside the viewport rectangle, but has a right, left, down or up neighbor outside the viewport.
1454 /// (Since EFL 1.22)</summary>
1455 /// <param name="viewport">The rectangle defining the viewport.</param>
1456 /// <returns>The list of border objects.</returns>
1457 virtual public Eina.Iterator<Efl.Ui.Focus.IObject> GetViewportElements(Eina.Rect viewport) {
1458 Eina.Rect.NativeStruct _in_viewport = viewport;
1459 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_viewport_elements_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),_in_viewport);
1460 Eina.Error.RaiseIfUnhandledException();
1461 return new Eina.Iterator<Efl.Ui.Focus.IObject>(_ret_var, false);
1463 /// <summary>Root node for all logical subtrees.
1464 /// This property can only be set once.
1465 /// (Since EFL 1.22)</summary>
1466 /// <returns>Will be registered into this manager object.</returns>
1467 virtual public Efl.Ui.Focus.IObject GetRoot() {
1468 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_root_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1469 Eina.Error.RaiseIfUnhandledException();
1472 /// <summary>Root node for all logical subtrees.
1473 /// This property can only be set once.
1474 /// (Since EFL 1.22)</summary>
1475 /// <param name="root">Will be registered into this manager object.</param>
1476 /// <returns>If <c>true</c>, this is the root node</returns>
1477 virtual public bool SetRoot(Efl.Ui.Focus.IObject root) {
1478 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_root_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),root);
1479 Eina.Error.RaiseIfUnhandledException();
1482 /// <summary>Move the focus in the given direction.
1483 /// This call flushes all changes. This means all changes between the last flush and now are computed.
1484 /// (Since EFL 1.22)</summary>
1485 /// <param name="direction">The direction to move to.</param>
1486 /// <returns>The element which is now focused.</returns>
1487 virtual public Efl.Ui.Focus.IObject Move(Efl.Ui.Focus.Direction direction) {
1488 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_move_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),direction);
1489 Eina.Error.RaiseIfUnhandledException();
1492 /// <summary>Return the object in the <c>direction</c> from <c>child</c>.
1493 /// (Since EFL 1.22)</summary>
1494 /// <param name="direction">Direction to move focus.</param>
1495 /// <param name="child">The child to move from. Pass <c>null</c> to indicate the currently focused child.</param>
1496 /// <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>
1497 /// <returns>Object that would receive focus if moved in the given direction.</returns>
1498 virtual public Efl.Ui.Focus.IObject MoveRequest(Efl.Ui.Focus.Direction direction, Efl.Ui.Focus.IObject child, bool logical) {
1499 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_request_move_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),direction, child, logical);
1500 Eina.Error.RaiseIfUnhandledException();
1503 /// <summary>Return the widget in the direction next.
1504 /// 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.
1505 /// (Since EFL 1.22)</summary>
1506 /// <param name="root">Parent for returned child.</param>
1507 /// <returns>Child of passed parameter.</returns>
1508 virtual public Efl.Ui.Focus.IObject RequestSubchild(Efl.Ui.Focus.IObject root) {
1509 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_request_subchild_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),root);
1510 Eina.Error.RaiseIfUnhandledException();
1513 /// <summary>This will fetch the data from a registered node.
1514 /// Be aware this function will trigger a computation of all dirty nodes.
1515 /// (Since EFL 1.22)</summary>
1516 /// <param name="child">The child object to inspect.</param>
1517 /// <returns>The list of relations starting from <c>child</c>.</returns>
1518 virtual public Efl.Ui.Focus.Relations Fetch(Efl.Ui.Focus.IObject child) {
1519 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_fetch_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),child);
1520 Eina.Error.RaiseIfUnhandledException();
1521 var __ret_tmp = Eina.PrimitiveConversion.PointerToManaged<Efl.Ui.Focus.Relations>(_ret_var);
1522 Marshal.FreeHGlobal(_ret_var);
1525 /// <summary>Return the last logical object.
1526 /// The returned object is the last object that would be returned if you start at the root and move the direction into next.
1527 /// (Since EFL 1.22)</summary>
1528 /// <returns>Last object.</returns>
1529 virtual public Efl.Ui.Focus.ManagerLogicalEndDetail LogicalEnd() {
1530 var _ret_var = Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_logical_end_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1531 Eina.Error.RaiseIfUnhandledException();
1534 /// <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.
1535 /// You should focus another element immediately after calling this, in order to always have a focused object.
1536 /// (Since EFL 1.22)</summary>
1537 virtual public void ResetHistory() {
1538 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_reset_history_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1539 Eina.Error.RaiseIfUnhandledException();
1541 /// <summary>Remove the uppermost history element, and focus the previous one.
1542 /// 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.
1543 /// (Since EFL 1.22)</summary>
1544 virtual public void PopHistoryStack() {
1545 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_pop_history_stack_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1546 Eina.Error.RaiseIfUnhandledException();
1548 /// <summary>Called when this manager is set as redirect.
1549 /// 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.
1550 /// (Since EFL 1.22)</summary>
1551 /// <param name="direction">The direction in which this should be setup.</param>
1552 /// <param name="entry">The object that caused this manager to be redirect.</param>
1553 virtual public void SetupOnFirstTouch(Efl.Ui.Focus.Direction direction, Efl.Ui.Focus.IObject entry) {
1554 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_setup_on_first_touch_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),direction, entry);
1555 Eina.Error.RaiseIfUnhandledException();
1557 /// <summary>This disables the cache invalidation when an object is moved.
1558 /// 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.
1559 /// (Since EFL 1.22)</summary>
1560 virtual public void FreezeDirtyLogic() {
1561 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_dirty_logic_freeze_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1562 Eina.Error.RaiseIfUnhandledException();
1564 /// <summary>This enables the cache invalidation when an object is moved.
1565 /// This is the counterpart to <see cref="Efl.Ui.Focus.IManager.FreezeDirtyLogic"/>.
1566 /// (Since EFL 1.22)</summary>
1567 virtual public void DirtyLogicUnfreeze() {
1568 Efl.Ui.Focus.IManagerConcrete.NativeMethods.efl_ui_focus_manager_dirty_logic_unfreeze_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1569 Eina.Error.RaiseIfUnhandledException();
1571 /// <summary>Control scrolling gravity on the scrollable
1572 /// The gravity defines how the scroller will adjust its view when the size of the scroller contents increases.
1574 /// The scroller will adjust the view to glue itself as follows.
1576 /// 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
1578 /// Default values for x and y are 0.0</summary>
1579 /// <param name="x">Horizontal scrolling gravity</param>
1580 /// <param name="y">Vertical scrolling gravity</param>
1581 virtual public void GetGravity(out double x, out double y) {
1582 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_gravity_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),out x, out y);
1583 Eina.Error.RaiseIfUnhandledException();
1585 /// <summary>Control scrolling gravity on the scrollable
1586 /// The gravity defines how the scroller will adjust its view when the size of the scroller contents increases.
1588 /// The scroller will adjust the view to glue itself as follows.
1590 /// 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
1592 /// Default values for x and y are 0.0</summary>
1593 /// <param name="x">Horizontal scrolling gravity</param>
1594 /// <param name="y">Vertical scrolling gravity</param>
1595 virtual public void SetGravity(double x, double y) {
1596 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_gravity_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),x, y);
1597 Eina.Error.RaiseIfUnhandledException();
1599 /// <summary>Bouncing behavior
1600 /// When scrolling, the scroller may "bounce" when reaching an edge of the content object. This is a visual way to indicate the end has been reached. This is enabled by default for both axis. This API will set if it is enabled for the given axis with the boolean parameters for each axis.</summary>
1601 /// <param name="horiz">Horizontal bounce policy.</param>
1602 /// <param name="vert">Vertical bounce policy.</param>
1603 virtual public void GetBounceAllow(out bool horiz, out bool vert) {
1604 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_bounce_allow_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),out horiz, out vert);
1605 Eina.Error.RaiseIfUnhandledException();
1607 /// <summary>Bouncing behavior
1608 /// When scrolling, the scroller may "bounce" when reaching an edge of the content object. This is a visual way to indicate the end has been reached. This is enabled by default for both axis. This API will set if it is enabled for the given axis with the boolean parameters for each axis.</summary>
1609 /// <param name="horiz">Horizontal bounce policy.</param>
1610 /// <param name="vert">Vertical bounce policy.</param>
1611 virtual public void SetBounceAllow(bool horiz, bool vert) {
1612 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_bounce_allow_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),horiz, vert);
1613 Eina.Error.RaiseIfUnhandledException();
1615 /// <summary>Control Wheel disable Enable or disable mouse wheel to be used to scroll the scroller content. heel is enabled by default.</summary>
1616 /// <returns><c>true</c> if wheel is disabled, <c>false</c> otherwise</returns>
1617 virtual public bool GetWheelDisabled() {
1618 var _ret_var = Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_wheel_disabled_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1619 Eina.Error.RaiseIfUnhandledException();
1622 /// <summary>Control Wheel disable Enable or disable mouse wheel to be used to scroll the scroller content. heel is enabled by default.</summary>
1623 /// <param name="disabled"><c>true</c> if wheel is disabled, <c>false</c> otherwise</param>
1624 virtual public void SetWheelDisabled(bool disabled) {
1625 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_wheel_disabled_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),disabled);
1626 Eina.Error.RaiseIfUnhandledException();
1628 /// <summary>Blocking of scrolling (per axis)
1629 /// This function will block scrolling movement (by input of a user) in a given direction. One 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.
1631 /// What makes this function different from freeze_push(), hold_push() and lock_x_set() (or lock_y_set()) is that it doesn't propagate its effects to any parent or child widget of <c>obj</c>. Only the target scrollable widget will be locked with regard to scrolling.</summary>
1632 /// <returns>Which axis (or axes) to block</returns>
1633 virtual public Efl.Ui.ScrollBlock GetMovementBlock() {
1634 var _ret_var = Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_movement_block_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1635 Eina.Error.RaiseIfUnhandledException();
1638 /// <summary>Blocking of scrolling (per axis)
1639 /// This function will block scrolling movement (by input of a user) in a given direction. One 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.
1641 /// What makes this function different from freeze_push(), hold_push() and lock_x_set() (or lock_y_set()) is that it doesn't propagate its effects to any parent or child widget of <c>obj</c>. Only the target scrollable widget will be locked with regard to scrolling.</summary>
1642 /// <param name="block">Which axis (or axes) to block</param>
1643 virtual public void SetMovementBlock(Efl.Ui.ScrollBlock block) {
1644 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_movement_block_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),block);
1645 Eina.Error.RaiseIfUnhandledException();
1647 /// <summary>Momentum animator</summary>
1648 /// <returns><c>true</c> if disabled, <c>false</c> otherwise</returns>
1649 virtual public bool GetMomentumAnimatorDisabled() {
1650 var _ret_var = Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_momentum_animator_disabled_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1651 Eina.Error.RaiseIfUnhandledException();
1654 /// <summary>Momentum animator</summary>
1655 /// <param name="disabled"><c>true</c> if disabled, <c>false</c> otherwise</param>
1656 virtual public void SetMomentumAnimatorDisabled(bool disabled) {
1657 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_momentum_animator_disabled_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),disabled);
1658 Eina.Error.RaiseIfUnhandledException();
1660 /// <summary>Scrollbar visibility policy
1661 /// #ELM_SCROLLER_POLICY_AUTO means the scrollbar is made visible if it is needed, and otherwise kept hidden. #ELM_SCROLLER_POLICY_ON turns it on all the time, and #ELM_SCROLLER_POLICY_OFF always keeps it off. This applies respectively for the horizontal and vertical scrollbars.</summary>
1662 /// <param name="hbar">Horizontal scrollbar policy</param>
1663 /// <param name="vbar">Vertical scrollbar policy</param>
1664 virtual public void GetPolicy(out Elm.Scroller.Policy hbar, out Elm.Scroller.Policy vbar) {
1665 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_policy_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),out hbar, out vbar);
1666 Eina.Error.RaiseIfUnhandledException();
1668 /// <summary>Scrollbar visibility policy
1669 /// #ELM_SCROLLER_POLICY_AUTO means the scrollbar is made visible if it is needed, and otherwise kept hidden. #ELM_SCROLLER_POLICY_ON turns it on all the time, and #ELM_SCROLLER_POLICY_OFF always keeps it off. This applies respectively for the horizontal and vertical scrollbars.</summary>
1670 /// <param name="hbar">Horizontal scrollbar policy</param>
1671 /// <param name="vbar">Vertical scrollbar policy</param>
1672 virtual public void SetPolicy(Elm.Scroller.Policy hbar, Elm.Scroller.Policy vbar) {
1673 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_policy_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),hbar, vbar);
1674 Eina.Error.RaiseIfUnhandledException();
1676 /// <summary>Currently visible content region
1677 /// This gets the current region in the content object that is visible through the scroller. The region co-ordinates are returned in the <c>x</c>, <c>y</c>, <c>w</c>, <c>h</c> values pointed to.
1679 /// Note: All coordinates are relative to the content.
1681 /// See: <see cref="Elm.IInterfaceScrollable.ShowContentRegion"/>.</summary>
1682 /// <param name="x">X coordinate of the region</param>
1683 /// <param name="y">Y coordinate of the region</param>
1684 /// <param name="w">Width of the region</param>
1685 /// <param name="h">Height of the region</param>
1686 virtual public void GetContentRegion(out int x, out int y, out int w, out int h) {
1687 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_content_region_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),out x, out y, out w, out h);
1688 Eina.Error.RaiseIfUnhandledException();
1690 /// <summary>Currently visible content region
1691 /// This gets the current region in the content object that is visible through the scroller. The region co-ordinates are returned in the <c>x</c>, <c>y</c>, <c>w</c>, <c>h</c> values pointed to.
1693 /// Note: All coordinates are relative to the content.
1695 /// See: <see cref="Elm.IInterfaceScrollable.ShowContentRegion"/>.</summary>
1696 /// <param name="x">X coordinate of the region</param>
1697 /// <param name="y">Y coordinate of the region</param>
1698 /// <param name="w">Width of the region</param>
1699 /// <param name="h">Height of the region</param>
1700 virtual public void SetContentRegion(int x, int y, int w, int h) {
1701 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_content_region_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),x, y, w, h);
1702 Eina.Error.RaiseIfUnhandledException();
1704 /// <summary>It decides whether the scrollable object propagates the events to content object or not.</summary>
1705 /// <returns><c>true</c> if events are propagated, <c>false</c> otherwise</returns>
1706 virtual public bool GetContentEvents() {
1707 var _ret_var = Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_content_events_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1708 Eina.Error.RaiseIfUnhandledException();
1711 /// <summary>It decides whether the scrollable object propagates the events to content object or not.</summary>
1712 /// <param name="repeat_events"><c>true</c> if events are propagated, <c>false</c> otherwise</param>
1713 virtual public void SetContentEvents(bool repeat_events) {
1714 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_content_events_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),repeat_events);
1715 Eina.Error.RaiseIfUnhandledException();
1717 /// <summary>Scroll page size relative to viewport size.
1718 /// The scroller is capable of limiting scrolling by the user to "pages". That is to jump by and only show a "whole page" at a time as if the continuous area of the scroller content is split into page sized pieces. This sets the size of a page relative to the viewport of the scroller. 1.0 is "1 viewport" is size (horizontally or vertically). 0.0 turns it off in that axis. This is mutually exclusive with page size (see <see cref="Elm.IInterfaceScrollable.GetPageSize"/> for more information). Likewise 0.5 is "half a viewport". Sane usable values are normally between 0.0 and 1.0 including 1.0. If you only want 1 axis to be page "limited", use 0.0 for the other axis.</summary>
1719 /// <param name="x">The horizontal page relative size</param>
1720 /// <param name="y">The vertical page relative size</param>
1721 virtual public void GetPageSize(out int x, out int y) {
1722 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_page_size_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),out x, out y);
1723 Eina.Error.RaiseIfUnhandledException();
1725 /// <summary>Scroll page size relative to viewport size.
1726 /// The scroller is capable of limiting scrolling by the user to "pages". That is to jump by and only show a "whole page" at a time as if the continuous area of the scroller content is split into page sized pieces. This sets the size of a page relative to the viewport of the scroller. 1.0 is "1 viewport" is size (horizontally or vertically). 0.0 turns it off in that axis. This is mutually exclusive with page size (see <see cref="Elm.IInterfaceScrollable.GetPageSize"/> for more information). Likewise 0.5 is "half a viewport". Sane usable values are normally between 0.0 and 1.0 including 1.0. If you only want 1 axis to be page "limited", use 0.0 for the other axis.</summary>
1727 /// <param name="x">The horizontal page relative size</param>
1728 /// <param name="y">The vertical page relative size</param>
1729 virtual public void SetPageSize(int x, int y) {
1730 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_page_size_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),x, y);
1731 Eina.Error.RaiseIfUnhandledException();
1733 /// <summary>Bounce animator</summary>
1734 /// <returns><c>true</c> if bounce animation is disabled, <c>false</c> otherwise</returns>
1735 virtual public bool GetBounceAnimatorDisabled() {
1736 var _ret_var = Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_bounce_animator_disabled_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1737 Eina.Error.RaiseIfUnhandledException();
1740 /// <summary>Bounce animator</summary>
1741 /// <param name="disabled"><c>true</c> if bounce animation is disabled, <c>false</c> otherwise</param>
1742 virtual public void SetBounceAnimatorDisabled(bool disabled) {
1743 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_bounce_animator_disabled_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),disabled);
1744 Eina.Error.RaiseIfUnhandledException();
1746 /// <summary>Page scroll limit</summary>
1747 /// <param name="page_limit_h">Page limit horizontal</param>
1748 /// <param name="page_limit_v">Page limit vertical</param>
1749 virtual public void GetPageScrollLimit(out int page_limit_h, out int page_limit_v) {
1750 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_page_scroll_limit_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),out page_limit_h, out page_limit_v);
1751 Eina.Error.RaiseIfUnhandledException();
1753 /// <summary>Page scroll limit</summary>
1754 /// <param name="page_limit_h">Page limit horizontal</param>
1755 /// <param name="page_limit_v">Page limit vertical</param>
1756 virtual public void SetPageScrollLimit(int page_limit_h, int page_limit_v) {
1757 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_page_scroll_limit_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),page_limit_h, page_limit_v);
1758 Eina.Error.RaiseIfUnhandledException();
1760 /// <summary>Page snapping behavior
1761 /// When scrolling, if a scroller is paged (see elm_scroller_page_size_set() and elm_scroller_page_relative_set()), the scroller may snap to pages when being scrolled, i.e., even if it had momentum to scroll further, it will stop at the next page boundaries. This is disabled, by default, for both axis. This function will set if it that is enabled or not, for each axis.
1763 /// Note: If <c>obj</c> is not set to have pages, nothing will happen after this call.</summary>
1764 /// <param name="horiz">Allow snap horizontally</param>
1765 /// <param name="vert">Allow snap vertically</param>
1766 virtual public void GetPageSnapAllow(out bool horiz, out bool vert) {
1767 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_page_snap_allow_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),out horiz, out vert);
1768 Eina.Error.RaiseIfUnhandledException();
1770 /// <summary>Page snapping behavior
1771 /// When scrolling, if a scroller is paged (see elm_scroller_page_size_set() and elm_scroller_page_relative_set()), the scroller may snap to pages when being scrolled, i.e., even if it had momentum to scroll further, it will stop at the next page boundaries. This is disabled, by default, for both axis. This function will set if it that is enabled or not, for each axis.
1773 /// Note: If <c>obj</c> is not set to have pages, nothing will happen after this call.</summary>
1774 /// <param name="horiz">Allow snap horizontally</param>
1775 /// <param name="vert">Allow snap vertically</param>
1776 virtual public void SetPageSnapAllow(bool horiz, bool vert) {
1777 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_page_snap_allow_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),horiz, vert);
1778 Eina.Error.RaiseIfUnhandledException();
1780 /// <summary>Pagin property</summary>
1781 /// <param name="pagerel_h">Page relation horizontal</param>
1782 /// <param name="pagerel_v">Page relation vertical</param>
1783 /// <param name="pagesize_h">Page size horizontal</param>
1784 /// <param name="pagesize_v">Page size vertical</param>
1785 virtual public void GetPaging(out double pagerel_h, out double pagerel_v, out int pagesize_h, out int pagesize_v) {
1786 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_paging_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),out pagerel_h, out pagerel_v, out pagesize_h, out pagesize_v);
1787 Eina.Error.RaiseIfUnhandledException();
1789 /// <summary>Pagin property</summary>
1790 /// <param name="pagerel_h">Page relation horizontal</param>
1791 /// <param name="pagerel_v">Page relation vertical</param>
1792 /// <param name="pagesize_h">Page size horizontal</param>
1793 /// <param name="pagesize_v">Page size vertical</param>
1794 virtual public void SetPaging(double pagerel_h, double pagerel_v, int pagesize_h, int pagesize_v) {
1795 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_paging_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),pagerel_h, pagerel_v, pagesize_h, pagesize_v);
1796 Eina.Error.RaiseIfUnhandledException();
1798 /// <summary>Single direction scroll configuration
1799 /// This makes it possible to restrict scrolling to a single direction, with a "soft" or "hard" behavior.
1801 /// The hard behavior restricts the scrolling to a single direction all of the time while the soft one will restrict depending on factors such as the movement angle. If the user scrolls roughly in one direction only, it will only move according to it while if the move was clearly wanted on both axes, it will happen on both of them.</summary>
1802 /// <returns>The single direction scroll policy</returns>
1803 virtual public Elm.Scroller.SingleDirection GetSingleDirection() {
1804 var _ret_var = Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_single_direction_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
1805 Eina.Error.RaiseIfUnhandledException();
1808 /// <summary>Single direction scroll configuration
1809 /// This makes it possible to restrict scrolling to a single direction, with a "soft" or "hard" behavior.
1811 /// The hard behavior restricts the scrolling to a single direction all of the time while the soft one will restrict depending on factors such as the movement angle. If the user scrolls roughly in one direction only, it will only move according to it while if the move was clearly wanted on both axes, it will happen on both of them.</summary>
1812 /// <param name="single_dir">The single direction scroll policy</param>
1813 virtual public void SetSingleDirection(Elm.Scroller.SingleDirection single_dir) {
1814 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_single_direction_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),single_dir);
1815 Eina.Error.RaiseIfUnhandledException();
1817 /// <summary>Step size</summary>
1818 /// <param name="x">X coordinate</param>
1819 /// <param name="y">Y coordinate</param>
1820 virtual public void GetStepSize(out int x, out int y) {
1821 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_step_size_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),out x, out y);
1822 Eina.Error.RaiseIfUnhandledException();
1824 /// <summary>Step size</summary>
1825 /// <param name="x">X coordinate</param>
1826 /// <param name="y">Y coordinate</param>
1827 virtual public void SetStepSize(int x, int y) {
1828 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_step_size_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),x, y);
1829 Eina.Error.RaiseIfUnhandledException();
1831 /// <summary>Controls an infinite loop for a scroller.</summary>
1832 /// <param name="loop_h">The scrolling horizontal loop</param>
1833 /// <param name="loop_v">The scrolling vertical loop</param>
1834 virtual public void GetContentLoop(out bool loop_h, out bool loop_v) {
1835 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_content_loop_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),out loop_h, out loop_v);
1836 Eina.Error.RaiseIfUnhandledException();
1838 /// <summary>Controls an infinite loop for a scroller.</summary>
1839 /// <param name="loop_h">The scrolling horizontal loop</param>
1840 /// <param name="loop_v">The scrolling vertical loop</param>
1841 virtual public void SetContentLoop(bool loop_h, bool loop_v) {
1842 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_content_loop_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),loop_h, loop_v);
1843 Eina.Error.RaiseIfUnhandledException();
1845 /// <summary>Set the callback to run when the content has been moved up.</summary>
1846 /// <param name="scroll_up_cb">The callback</param>
1847 virtual public void SetScrollUpCb(ElmInterfaceScrollableCb scroll_up_cb) {
1848 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_scroll_up_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),scroll_up_cb);
1849 Eina.Error.RaiseIfUnhandledException();
1851 /// <summary>Set the callback to run when the horizontal scrollbar is dragged.</summary>
1852 /// <param name="hbar_drag_cb">The callback</param>
1853 virtual public void SetHbarDragCb(ElmInterfaceScrollableCb hbar_drag_cb) {
1854 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_hbar_drag_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),hbar_drag_cb);
1855 Eina.Error.RaiseIfUnhandledException();
1857 /// <summary>Set the callback to run when dragging of the contents has started.</summary>
1858 /// <param name="drag_start_cb">The callback</param>
1859 virtual public void SetDragStartCb(ElmInterfaceScrollableCb drag_start_cb) {
1860 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_drag_start_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),drag_start_cb);
1861 Eina.Error.RaiseIfUnhandledException();
1863 /// <summary>Set the callback to run when scrolling of the contents has started.</summary>
1864 /// <param name="scroll_start_cb">The callback</param>
1865 virtual public void SetScrollStartCb(ElmInterfaceScrollableCb scroll_start_cb) {
1866 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_scroll_start_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),scroll_start_cb);
1867 Eina.Error.RaiseIfUnhandledException();
1869 /// <summary>Freeze property</summary>
1870 /// <param name="freeze"><c>true</c> if freeze, <c>false</c> otherwise</param>
1871 virtual public void SetFreeze(bool freeze) {
1872 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_freeze_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),freeze);
1873 Eina.Error.RaiseIfUnhandledException();
1875 /// <summary>When the viewport is resized, the callback is called.</summary>
1876 /// <param name="viewport_resize_cb">The callback</param>
1877 virtual public void SetContentViewportResizeCb(ElmInterfaceScrollableResizeCb viewport_resize_cb) {
1878 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_content_viewport_resize_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),viewport_resize_cb);
1879 Eina.Error.RaiseIfUnhandledException();
1881 /// <summary>Set the callback to run when the content has been moved to the left</summary>
1882 /// <param name="scroll_left_cb">The callback</param>
1883 virtual public void SetScrollLeftCb(ElmInterfaceScrollableCb scroll_left_cb) {
1884 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_scroll_left_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),scroll_left_cb);
1885 Eina.Error.RaiseIfUnhandledException();
1887 /// <summary>Set the callback to run when the vertical scrollbar is pressed.</summary>
1888 /// <param name="vbar_press_cb">The callback</param>
1889 virtual public void SetVbarPressCb(ElmInterfaceScrollableCb vbar_press_cb) {
1890 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_vbar_press_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),vbar_press_cb);
1891 Eina.Error.RaiseIfUnhandledException();
1893 /// <summary>Set the callback to run when the horizontal scrollbar is pressed.</summary>
1894 /// <param name="hbar_press_cb">The callback</param>
1895 virtual public void SetHbarPressCb(ElmInterfaceScrollableCb hbar_press_cb) {
1896 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_hbar_press_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),hbar_press_cb);
1897 Eina.Error.RaiseIfUnhandledException();
1899 /// <summary>Set the callback to run when the horizontal scrollbar is unpressed.</summary>
1900 /// <param name="hbar_unpress_cb">The callback</param>
1901 virtual public void SetHbarUnpressCb(ElmInterfaceScrollableCb hbar_unpress_cb) {
1902 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_hbar_unpress_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),hbar_unpress_cb);
1903 Eina.Error.RaiseIfUnhandledException();
1905 /// <summary>Set the callback to run when dragging of the contents has stopped.</summary>
1906 /// <param name="drag_stop_cb">The callback</param>
1907 virtual public void SetDragStopCb(ElmInterfaceScrollableCb drag_stop_cb) {
1908 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_drag_stop_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),drag_stop_cb);
1909 Eina.Error.RaiseIfUnhandledException();
1911 /// <summary>Set the callback to run when scrolling of the contents has stopped.</summary>
1912 /// <param name="scroll_stop_cb">The callback</param>
1913 virtual public void SetScrollStopCb(ElmInterfaceScrollableCb scroll_stop_cb) {
1914 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_scroll_stop_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),scroll_stop_cb);
1915 Eina.Error.RaiseIfUnhandledException();
1917 /// <summary>Extern pan</summary>
1918 /// <param name="pan">Pan object</param>
1919 virtual public void SetExternPan(Efl.Canvas.Object pan) {
1920 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_extern_pan_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),pan);
1921 Eina.Error.RaiseIfUnhandledException();
1923 /// <summary>Set the callback to run when the visible page changes.</summary>
1924 /// <param name="page_change_cb">The callback</param>
1925 virtual public void SetPageChangeCb(ElmInterfaceScrollableCb page_change_cb) {
1926 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_page_change_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),page_change_cb);
1927 Eina.Error.RaiseIfUnhandledException();
1929 /// <summary>Hold property</summary>
1930 /// <param name="hold"><c>true</c> if hold, <c>false</c> otherwise</param>
1931 virtual public void SetHold(bool hold) {
1932 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_hold_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),hold);
1933 Eina.Error.RaiseIfUnhandledException();
1935 /// <summary>Set the callback to run when the scrolling animation has started.</summary>
1936 /// <param name="animate_start_cb">The callback</param>
1937 virtual public void SetAnimateStartCb(ElmInterfaceScrollableCb animate_start_cb) {
1938 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_animate_start_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),animate_start_cb);
1939 Eina.Error.RaiseIfUnhandledException();
1941 /// <summary>Set the callback to run when the content has been moved down.</summary>
1942 /// <param name="scroll_down_cb">The callback</param>
1943 virtual public void SetScrollDownCb(ElmInterfaceScrollableCb scroll_down_cb) {
1944 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_scroll_down_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),scroll_down_cb);
1945 Eina.Error.RaiseIfUnhandledException();
1947 /// <summary>Set scroll page size relative to viewport size.</summary>
1948 /// <param name="h_pagerel">Page relation horizontal</param>
1949 /// <param name="v_pagerel">Page relation vertical</param>
1950 virtual public void SetPageRelative(double h_pagerel, double v_pagerel) {
1951 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_page_relative_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),h_pagerel, v_pagerel);
1952 Eina.Error.RaiseIfUnhandledException();
1954 /// <summary>Set the callback to run when the content has been moved.</summary>
1955 /// <param name="scroll_cb">The callback</param>
1956 virtual public void SetScrollCb(ElmInterfaceScrollableCb scroll_cb) {
1957 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_scroll_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),scroll_cb);
1958 Eina.Error.RaiseIfUnhandledException();
1960 /// <summary>Set the callback to run when the scrolling animation has stopped.</summary>
1961 /// <param name="animate_stop_cb">The callback</param>
1962 virtual public void SetAnimateStopCb(ElmInterfaceScrollableCb animate_stop_cb) {
1963 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_animate_stop_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),animate_stop_cb);
1964 Eina.Error.RaiseIfUnhandledException();
1966 /// <summary>set the callback to run on minimal limit content</summary>
1967 /// <param name="min_limit_cb">The callback</param>
1968 virtual public void SetContentMinLimitCb(ElmInterfaceScrollableMinLimitCb min_limit_cb) {
1969 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_content_min_limit_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),min_limit_cb);
1970 Eina.Error.RaiseIfUnhandledException();
1972 /// <summary>Set the callback to run when the content has been moved to the right.</summary>
1973 /// <param name="scroll_right_cb">The callback</param>
1974 virtual public void SetScrollRightCb(ElmInterfaceScrollableCb scroll_right_cb) {
1975 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_scroll_right_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),scroll_right_cb);
1976 Eina.Error.RaiseIfUnhandledException();
1978 /// <summary>Content property</summary>
1979 /// <param name="content">Content object</param>
1980 virtual public void SetScrollableContent(Efl.Canvas.Object content) {
1981 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_content_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),content);
1982 Eina.Error.RaiseIfUnhandledException();
1984 /// <summary>Set the callback to run when the left edge of the content has been reached.</summary>
1985 /// <param name="edge_left_cb">The callback</param>
1986 virtual public void SetEdgeLeftCb(ElmInterfaceScrollableCb edge_left_cb) {
1987 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_edge_left_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),edge_left_cb);
1988 Eina.Error.RaiseIfUnhandledException();
1990 /// <summary>Set the callback to run when the horizontal scrollbar is dragged.</summary>
1991 /// <param name="vbar_drag_cb">The callback</param>
1992 virtual public void SetVbarDragCb(ElmInterfaceScrollableCb vbar_drag_cb) {
1993 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_vbar_drag_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),vbar_drag_cb);
1994 Eina.Error.RaiseIfUnhandledException();
1996 /// <summary>Set the callback to run when the horizontal scrollbar is unpressed.</summary>
1997 /// <param name="vbar_unpress_cb">The callback</param>
1998 virtual public void SetVbarUnpressCb(ElmInterfaceScrollableCb vbar_unpress_cb) {
1999 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_vbar_unpress_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),vbar_unpress_cb);
2000 Eina.Error.RaiseIfUnhandledException();
2002 /// <summary>Set the callback to run when the bottom edge of the content has been reached.</summary>
2003 /// <param name="edge_bottom_cb">The callback</param>
2004 virtual public void SetEdgeBottomCb(ElmInterfaceScrollableCb edge_bottom_cb) {
2005 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_edge_bottom_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),edge_bottom_cb);
2006 Eina.Error.RaiseIfUnhandledException();
2008 /// <summary>Set the callback to run when the right edge of the content has been reached.</summary>
2009 /// <param name="edge_right_cb">The callback</param>
2010 virtual public void SetEdgeRightCb(ElmInterfaceScrollableCb edge_right_cb) {
2011 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_edge_right_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),edge_right_cb);
2012 Eina.Error.RaiseIfUnhandledException();
2014 /// <summary>Set the callback to run when the top edge of the content has been reached.</summary>
2015 /// <param name="edge_top_cb">The callback</param>
2016 virtual public void SetEdgeTopCb(ElmInterfaceScrollableCb edge_top_cb) {
2017 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_edge_top_cb_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),edge_top_cb);
2018 Eina.Error.RaiseIfUnhandledException();
2020 /// <summary>Object property</summary>
2021 /// <param name="edje_object">Edje object</param>
2022 /// <param name="hit_rectangle">Evas object</param>
2023 virtual public void SetObjects(Efl.Canvas.Object edje_object, Efl.Canvas.Object hit_rectangle) {
2024 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_objects_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),edje_object, hit_rectangle);
2025 Eina.Error.RaiseIfUnhandledException();
2027 /// <summary>Get scroll last page number.
2028 /// The page number starts from 0. 0 is the first page. This returns the last page number among the pages.
2030 /// See: <see cref="Elm.IInterfaceScrollable.GetCurrentPage"/>, <see cref="Elm.IInterfaceScrollable.ShowPage"/> and <see cref="Elm.IInterfaceScrollable.PageBringIn"/>.</summary>
2031 /// <param name="pagenumber_h">The horizontal page number</param>
2032 /// <param name="pagenumber_v">The vertical page number</param>
2033 virtual public void GetLastPage(out int pagenumber_h, out int pagenumber_v) {
2034 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_last_page_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),out pagenumber_h, out pagenumber_v);
2035 Eina.Error.RaiseIfUnhandledException();
2037 /// <summary>Get scroll current page number.
2038 /// The page number starts from 0. 0 is the first page. Current page means the page which meets the top-left of the viewport. If there are two or more pages in the viewport, it returns the number of the page which meets the top-left of the viewport.
2040 /// See: <see cref="Elm.IInterfaceScrollable.GetLastPage"/>, <see cref="Elm.IInterfaceScrollable.ShowPage"/> and <see cref="Elm.IInterfaceScrollable.PageBringIn"/>.</summary>
2041 /// <param name="pagenumber_h">The horizontal page number</param>
2042 /// <param name="pagenumber_v">The vertical page number</param>
2043 virtual public void GetCurrentPage(out int pagenumber_h, out int pagenumber_v) {
2044 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_current_page_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),out pagenumber_h, out pagenumber_v);
2045 Eina.Error.RaiseIfUnhandledException();
2047 /// <summary>Content viewport geometry</summary>
2048 /// <param name="x">X coordinate</param>
2049 /// <param name="y">Y coordinate</param>
2050 /// <param name="w">Width</param>
2051 /// <param name="h">Height</param>
2052 virtual public void GetContentViewportGeometry(out int x, out int y, out int w, out int h) {
2053 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_content_viewport_geometry_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),out x, out y, out w, out h);
2054 Eina.Error.RaiseIfUnhandledException();
2056 /// <summary>Get the size of the content object
2057 /// This gets the size of the content object of the scroller.</summary>
2058 /// <param name="w">Width of the content object.</param>
2059 /// <param name="h">Height of the content object.</param>
2060 virtual public void GetContentSize(out int w, out int h) {
2061 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_content_size_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),out w, out h);
2062 Eina.Error.RaiseIfUnhandledException();
2064 /// <summary>Whether scrolling should loop around.</summary>
2065 /// <returns>True to enable looping.</returns>
2066 virtual public bool GetItemLoopEnabled() {
2067 var _ret_var = Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_item_loop_enabled_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)));
2068 Eina.Error.RaiseIfUnhandledException();
2071 /// <summary>Whether scrolling should loop around.</summary>
2072 /// <param name="enable">True to enable looping.</param>
2073 virtual public void SetItemLoopEnabled(bool enable) {
2074 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_item_loop_enabled_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),enable);
2075 Eina.Error.RaiseIfUnhandledException();
2077 /// <summary>Set the content position</summary>
2078 /// <param name="x">X coordinate</param>
2079 /// <param name="y">Y coordinate</param>
2080 /// <param name="sig">Send signals to the theme corresponding to the scroll direction, or if an edge was reached.</param>
2081 virtual public void SetContentPos(int x, int y, bool sig) {
2082 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_content_pos_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),x, y, sig);
2083 Eina.Error.RaiseIfUnhandledException();
2085 /// <summary>Get content position</summary>
2086 /// <param name="x">X coordinate</param>
2087 /// <param name="y">Y coordinate</param>
2088 virtual public void GetContentPos(out int x, out int y) {
2089 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_content_pos_get_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),out x, out y);
2090 Eina.Error.RaiseIfUnhandledException();
2092 /// <summary>Show a specific virtual region within the scroller content object by page number.
2093 /// 0, 0 of the indicated page is located at the top-left of the viewport. This will jump to the page directly without animation.
2095 /// See <see cref="Elm.IInterfaceScrollable.PageBringIn"/>.</summary>
2096 /// <param name="pagenumber_h">The horizontal page number</param>
2097 /// <param name="pagenumber_v">The vertical page number</param>
2098 virtual public void ShowPage(int pagenumber_h, int pagenumber_v) {
2099 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_page_show_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),pagenumber_h, pagenumber_v);
2100 Eina.Error.RaiseIfUnhandledException();
2102 /// <summary>Show a specific virtual region within the scroller content object.
2103 /// 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. Unlike elm_scroller_region_show(), 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.
2105 /// See <see cref="Elm.IInterfaceScrollable.ShowContentRegion"/></summary>
2106 /// <param name="x">X coordinate of the region</param>
2107 /// <param name="y">Y coordinate of the region</param>
2108 /// <param name="w">Width of the region</param>
2109 /// <param name="h">Height of the region</param>
2110 virtual public void RegionBringIn(int x, int y, int w, int h) {
2111 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_region_bring_in_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),x, y, w, h);
2112 Eina.Error.RaiseIfUnhandledException();
2114 /// <summary>Show a specific virtual region within the scroller content object by page number.
2115 /// 0, 0 of the indicated page is located at the top-left of the viewport. This will slide to the page with animation.
2117 /// <see cref="Elm.IInterfaceScrollable.ShowPage"/></summary>
2118 /// <param name="pagenumber_h">The horizontal page number</param>
2119 /// <param name="pagenumber_v">The vertical page number</param>
2120 virtual public void PageBringIn(int pagenumber_h, int pagenumber_v) {
2121 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_page_bring_in_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),pagenumber_h, pagenumber_v);
2122 Eina.Error.RaiseIfUnhandledException();
2124 /// <summary>Show a specific virtual region within the scroller content object
2125 /// 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.</summary>
2126 /// <param name="x">X coordinate of the region</param>
2127 /// <param name="y">Y coordinate of the region</param>
2128 /// <param name="w">Width of the region</param>
2129 /// <param name="h">Height of the region</param>
2130 virtual public void ShowContentRegion(int x, int y, int w, int h) {
2131 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_content_region_show_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),x, y, w, h);
2132 Eina.Error.RaiseIfUnhandledException();
2134 /// <summary>Prevent the scrollable from being smaller than the minimum size of the content.
2135 /// 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>
2136 /// <param name="w">Whether to limit the minimum horizontal size</param>
2137 /// <param name="h">Whether to limit the minimum vertical size</param>
2138 virtual public void ContentMinLimit(bool w, bool h) {
2139 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_content_min_limit_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),w, h);
2140 Eina.Error.RaiseIfUnhandledException();
2142 virtual public void SetWantedRegion(int x, int y) {
2143 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_wanted_region_set_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),x, y);
2144 Eina.Error.RaiseIfUnhandledException();
2146 virtual public void CustomPanPosAdjust(int x, int y) {
2147 var _in_x = Eina.PrimitiveConversion.ManagedToPointerAlloc(x);
2148 var _in_y = Eina.PrimitiveConversion.ManagedToPointerAlloc(y);
2149 Elm.IInterfaceScrollableConcrete.NativeMethods.elm_interface_scrollable_custom_pan_pos_adjust_ptr.Value.Delegate((IsGeneratedBindingClass ? this.NativeHandle : Efl.Eo.Globals.efl_super(this.NativeHandle, this.NativeClass)),_in_x, _in_y);
2150 Eina.Error.RaiseIfUnhandledException();
2152 /// <summary>Gets the orientation of the panel.</summary>
2153 /// <value>The panel orientation.</value>
2154 public Efl.Ui.PanelOrient Orient {
2155 get { return GetOrient(); }
2156 set { SetOrient(value); }
2158 /// <summary>Gets the state of the panel.</summary>
2159 /// <value>If <c>true</c>, the panel will run the animation to disappear.</value>
2160 public bool Hidden {
2161 get { return GetHidden(); }
2162 set { SetHidden(value); }
2164 /// <summary>Gets the state of the scrollability.</summary>
2165 /// <value>The scrollable state.</value>
2166 public bool Scrollable {
2167 get { return GetScrollable(); }
2168 set { SetScrollable(value); }
2170 /// <summary>Gets the size of the scrollable panel.</summary>
2171 /// <value>Size ratio</value>
2172 public double ScrollableContentSize {
2173 get { return GetScrollableContentSize(); }
2174 set { SetScrollableContentSize(value); }
2176 /// <summary>Sub-object currently set as this object's single content.
2177 /// If it is set multiple times, previous sub-objects are removed first. Therefore, if an invalid <c>content</c> is set the object will become empty (it will have no sub-object).
2178 /// (Since EFL 1.22)</summary>
2179 /// <value>The sub-object.</value>
2180 public Efl.Gfx.IEntity Content {
2181 get { return GetContent(); }
2182 set { SetContent(value); }
2184 /// <summary>Enable property</summary>
2185 /// <value><c>true</c> to set enable the layer <c>false</c> to disable it</value>
2186 public bool Enable {
2187 get { return GetEnable(); }
2188 set { SetEnable(value); }
2190 /// <summary>The element which is currently focused by this manager
2191 /// 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.
2192 /// (Since EFL 1.22)</summary>
2193 /// <value>Currently focused element.</value>
2194 public Efl.Ui.Focus.IObject ManagerFocus {
2195 get { return GetManagerFocus(); }
2196 set { SetManagerFocus(value); }
2198 /// <summary>Add another manager to serve the move requests.
2199 /// 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.
2200 /// (Since EFL 1.22)</summary>
2201 /// <value>The redirect manager.</value>
2202 public Efl.Ui.Focus.IManager Redirect {
2203 get { return GetRedirect(); }
2204 set { SetRedirect(value); }
2206 /// <summary>The list of elements which are at the border of the graph.
2207 /// 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"/>
2208 /// (Since EFL 1.22)</summary>
2209 /// <value>An iterator over the border objects.</value>
2210 public Eina.Iterator<Efl.Ui.Focus.IObject> BorderElements {
2211 get { return GetBorderElements(); }
2213 /// <summary>Root node for all logical subtrees.
2214 /// This property can only be set once.
2215 /// (Since EFL 1.22)</summary>
2216 /// <value>Will be registered into this manager object.</value>
2217 public Efl.Ui.Focus.IObject Root {
2218 get { return GetRoot(); }
2219 set { SetRoot(value); }
2221 /// <summary>Control Wheel disable Enable or disable mouse wheel to be used to scroll the scroller content. heel is enabled by default.</summary>
2222 /// <value><c>true</c> if wheel is disabled, <c>false</c> otherwise</value>
2223 public bool WheelDisabled {
2224 get { return GetWheelDisabled(); }
2225 set { SetWheelDisabled(value); }
2227 /// <summary>Blocking of scrolling (per axis)
2228 /// This function will block scrolling movement (by input of a user) in a given direction. One 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.
2230 /// What makes this function different from freeze_push(), hold_push() and lock_x_set() (or lock_y_set()) is that it doesn't propagate its effects to any parent or child widget of <c>obj</c>. Only the target scrollable widget will be locked with regard to scrolling.</summary>
2231 /// <value>Which axis (or axes) to block</value>
2232 public Efl.Ui.ScrollBlock MovementBlock {
2233 get { return GetMovementBlock(); }
2234 set { SetMovementBlock(value); }
2236 /// <summary>Momentum animator</summary>
2237 /// <value><c>true</c> if disabled, <c>false</c> otherwise</value>
2238 public bool MomentumAnimatorDisabled {
2239 get { return GetMomentumAnimatorDisabled(); }
2240 set { SetMomentumAnimatorDisabled(value); }
2242 /// <summary>It decides whether the scrollable object propagates the events to content object or not.</summary>
2243 /// <value><c>true</c> if events are propagated, <c>false</c> otherwise</value>
2244 public bool ContentEvents {
2245 get { return GetContentEvents(); }
2246 set { SetContentEvents(value); }
2248 /// <summary>Bounce animator</summary>
2249 /// <value><c>true</c> if bounce animation is disabled, <c>false</c> otherwise</value>
2250 public bool BounceAnimatorDisabled {
2251 get { return GetBounceAnimatorDisabled(); }
2252 set { SetBounceAnimatorDisabled(value); }
2254 /// <summary>Single direction scroll configuration
2255 /// This makes it possible to restrict scrolling to a single direction, with a "soft" or "hard" behavior.
2257 /// The hard behavior restricts the scrolling to a single direction all of the time while the soft one will restrict depending on factors such as the movement angle. If the user scrolls roughly in one direction only, it will only move according to it while if the move was clearly wanted on both axes, it will happen on both of them.</summary>
2258 /// <value>The single direction scroll policy</value>
2259 public Elm.Scroller.SingleDirection SingleDirection {
2260 get { return GetSingleDirection(); }
2261 set { SetSingleDirection(value); }
2263 /// <summary>Set the callback to run when the content has been moved up.</summary>
2264 /// <value>The callback</value>
2265 public ElmInterfaceScrollableCb ScrollUpCb {
2266 set { SetScrollUpCb(value); }
2268 /// <summary>Set the callback to run when the horizontal scrollbar is dragged.</summary>
2269 /// <value>The callback</value>
2270 public ElmInterfaceScrollableCb HbarDragCb {
2271 set { SetHbarDragCb(value); }
2273 /// <summary>Set the callback to run when dragging of the contents has started.</summary>
2274 /// <value>The callback</value>
2275 public ElmInterfaceScrollableCb DragStartCb {
2276 set { SetDragStartCb(value); }
2278 /// <summary>Set the callback to run when scrolling of the contents has started.</summary>
2279 /// <value>The callback</value>
2280 public ElmInterfaceScrollableCb ScrollStartCb {
2281 set { SetScrollStartCb(value); }
2283 /// <summary>Freeze property</summary>
2284 /// <value><c>true</c> if freeze, <c>false</c> otherwise</value>
2285 public bool Freeze {
2286 set { SetFreeze(value); }
2288 /// <summary>When the viewport is resized, the callback is called.</summary>
2289 /// <value>The callback</value>
2290 public ElmInterfaceScrollableResizeCb ContentViewportResizeCb {
2291 set { SetContentViewportResizeCb(value); }
2293 /// <summary>Set the callback to run when the content has been moved to the left</summary>
2294 /// <value>The callback</value>
2295 public ElmInterfaceScrollableCb ScrollLeftCb {
2296 set { SetScrollLeftCb(value); }
2298 /// <summary>Set the callback to run when the vertical scrollbar is pressed.</summary>
2299 /// <value>The callback</value>
2300 public ElmInterfaceScrollableCb VbarPressCb {
2301 set { SetVbarPressCb(value); }
2303 /// <summary>Set the callback to run when the horizontal scrollbar is pressed.</summary>
2304 /// <value>The callback</value>
2305 public ElmInterfaceScrollableCb HbarPressCb {
2306 set { SetHbarPressCb(value); }
2308 /// <summary>Set the callback to run when the horizontal scrollbar is unpressed.</summary>
2309 /// <value>The callback</value>
2310 public ElmInterfaceScrollableCb HbarUnpressCb {
2311 set { SetHbarUnpressCb(value); }
2313 /// <summary>Set the callback to run when dragging of the contents has stopped.</summary>
2314 /// <value>The callback</value>
2315 public ElmInterfaceScrollableCb DragStopCb {
2316 set { SetDragStopCb(value); }
2318 /// <summary>Set the callback to run when scrolling of the contents has stopped.</summary>
2319 /// <value>The callback</value>
2320 public ElmInterfaceScrollableCb ScrollStopCb {
2321 set { SetScrollStopCb(value); }
2323 /// <summary>Extern pan</summary>
2324 /// <value>Pan object</value>
2325 public Efl.Canvas.Object ExternPan {
2326 set { SetExternPan(value); }
2328 /// <summary>Set the callback to run when the visible page changes.</summary>
2329 /// <value>The callback</value>
2330 public ElmInterfaceScrollableCb PageChangeCb {
2331 set { SetPageChangeCb(value); }
2333 /// <summary>Hold property</summary>
2334 /// <value><c>true</c> if hold, <c>false</c> otherwise</value>
2336 set { SetHold(value); }
2338 /// <summary>Set the callback to run when the scrolling animation has started.</summary>
2339 /// <value>The callback</value>
2340 public ElmInterfaceScrollableCb AnimateStartCb {
2341 set { SetAnimateStartCb(value); }
2343 /// <summary>Set the callback to run when the content has been moved down.</summary>
2344 /// <value>The callback</value>
2345 public ElmInterfaceScrollableCb ScrollDownCb {
2346 set { SetScrollDownCb(value); }
2348 /// <summary>Set the callback to run when the content has been moved.</summary>
2349 /// <value>The callback</value>
2350 public ElmInterfaceScrollableCb ScrollCb {
2351 set { SetScrollCb(value); }
2353 /// <summary>Set the callback to run when the scrolling animation has stopped.</summary>
2354 /// <value>The callback</value>
2355 public ElmInterfaceScrollableCb AnimateStopCb {
2356 set { SetAnimateStopCb(value); }
2358 /// <summary>set the callback to run on minimal limit content</summary>
2359 /// <value>The callback</value>
2360 public ElmInterfaceScrollableMinLimitCb ContentMinLimitCb {
2361 set { SetContentMinLimitCb(value); }
2363 /// <summary>Set the callback to run when the content has been moved to the right.</summary>
2364 /// <value>The callback</value>
2365 public ElmInterfaceScrollableCb ScrollRightCb {
2366 set { SetScrollRightCb(value); }
2368 /// <summary>Content property</summary>
2369 /// <value>Content object</value>
2370 public Efl.Canvas.Object ScrollableContent {
2371 set { SetScrollableContent(value); }
2373 /// <summary>Set the callback to run when the left edge of the content has been reached.</summary>
2374 /// <value>The callback</value>
2375 public ElmInterfaceScrollableCb EdgeLeftCb {
2376 set { SetEdgeLeftCb(value); }
2378 /// <summary>Set the callback to run when the horizontal scrollbar is dragged.</summary>
2379 /// <value>The callback</value>
2380 public ElmInterfaceScrollableCb VbarDragCb {
2381 set { SetVbarDragCb(value); }
2383 /// <summary>Set the callback to run when the horizontal scrollbar is unpressed.</summary>
2384 /// <value>The callback</value>
2385 public ElmInterfaceScrollableCb VbarUnpressCb {
2386 set { SetVbarUnpressCb(value); }
2388 /// <summary>Set the callback to run when the bottom edge of the content has been reached.</summary>
2389 /// <value>The callback</value>
2390 public ElmInterfaceScrollableCb EdgeBottomCb {
2391 set { SetEdgeBottomCb(value); }
2393 /// <summary>Set the callback to run when the right edge of the content has been reached.</summary>
2394 /// <value>The callback</value>
2395 public ElmInterfaceScrollableCb EdgeRightCb {
2396 set { SetEdgeRightCb(value); }
2398 /// <summary>Set the callback to run when the top edge of the content has been reached.</summary>
2399 /// <value>The callback</value>
2400 public ElmInterfaceScrollableCb EdgeTopCb {
2401 set { SetEdgeTopCb(value); }
2403 /// <summary>Whether scrolling should loop around.</summary>
2404 /// <value>True to enable looping.</value>
2405 public bool ItemLoopEnabled {
2406 get { return GetItemLoopEnabled(); }
2407 set { SetItemLoopEnabled(value); }
2409 private static IntPtr GetEflClassStatic()
2411 return Efl.Ui.Panel.efl_ui_panel_class_get();
2413 /// <summary>Wrapper for native methods and virtual method delegates.
2414 /// For internal use by generated code only.</summary>
2415 public new class NativeMethods : Efl.Ui.LayoutBase.NativeMethods
2417 private static Efl.Eo.NativeModule Module = new Efl.Eo.NativeModule( efl.Libs.Elementary);
2418 /// <summary>Gets the list of Eo operations to override.</summary>
2419 /// <returns>The list of Eo operations to be overload.</returns>
2420 public override System.Collections.Generic.List<Efl_Op_Description> GetEoOps(System.Type type)
2422 var descs = new System.Collections.Generic.List<Efl_Op_Description>();
2423 var methods = Efl.Eo.Globals.GetUserMethods(type);
2425 if (efl_ui_panel_orient_get_static_delegate == null)
2427 efl_ui_panel_orient_get_static_delegate = new efl_ui_panel_orient_get_delegate(orient_get);
2430 if (methods.FirstOrDefault(m => m.Name == "GetOrient") != null)
2432 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_panel_orient_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_panel_orient_get_static_delegate) });
2435 if (efl_ui_panel_orient_set_static_delegate == null)
2437 efl_ui_panel_orient_set_static_delegate = new efl_ui_panel_orient_set_delegate(orient_set);
2440 if (methods.FirstOrDefault(m => m.Name == "SetOrient") != null)
2442 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_panel_orient_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_panel_orient_set_static_delegate) });
2445 if (efl_ui_panel_hidden_get_static_delegate == null)
2447 efl_ui_panel_hidden_get_static_delegate = new efl_ui_panel_hidden_get_delegate(hidden_get);
2450 if (methods.FirstOrDefault(m => m.Name == "GetHidden") != null)
2452 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_panel_hidden_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_panel_hidden_get_static_delegate) });
2455 if (efl_ui_panel_hidden_set_static_delegate == null)
2457 efl_ui_panel_hidden_set_static_delegate = new efl_ui_panel_hidden_set_delegate(hidden_set);
2460 if (methods.FirstOrDefault(m => m.Name == "SetHidden") != null)
2462 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_panel_hidden_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_panel_hidden_set_static_delegate) });
2465 if (efl_ui_panel_scrollable_get_static_delegate == null)
2467 efl_ui_panel_scrollable_get_static_delegate = new efl_ui_panel_scrollable_get_delegate(scrollable_get);
2470 if (methods.FirstOrDefault(m => m.Name == "GetScrollable") != null)
2472 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_panel_scrollable_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_panel_scrollable_get_static_delegate) });
2475 if (efl_ui_panel_scrollable_set_static_delegate == null)
2477 efl_ui_panel_scrollable_set_static_delegate = new efl_ui_panel_scrollable_set_delegate(scrollable_set);
2480 if (methods.FirstOrDefault(m => m.Name == "SetScrollable") != null)
2482 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_panel_scrollable_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_panel_scrollable_set_static_delegate) });
2485 if (efl_ui_panel_scrollable_content_size_get_static_delegate == null)
2487 efl_ui_panel_scrollable_content_size_get_static_delegate = new efl_ui_panel_scrollable_content_size_get_delegate(scrollable_content_size_get);
2490 if (methods.FirstOrDefault(m => m.Name == "GetScrollableContentSize") != null)
2492 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_panel_scrollable_content_size_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_panel_scrollable_content_size_get_static_delegate) });
2495 if (efl_ui_panel_scrollable_content_size_set_static_delegate == null)
2497 efl_ui_panel_scrollable_content_size_set_static_delegate = new efl_ui_panel_scrollable_content_size_set_delegate(scrollable_content_size_set);
2500 if (methods.FirstOrDefault(m => m.Name == "SetScrollableContentSize") != null)
2502 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_panel_scrollable_content_size_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_panel_scrollable_content_size_set_static_delegate) });
2505 if (efl_ui_panel_toggle_static_delegate == null)
2507 efl_ui_panel_toggle_static_delegate = new efl_ui_panel_toggle_delegate(toggle);
2510 if (methods.FirstOrDefault(m => m.Name == "Toggle") != null)
2512 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_panel_toggle"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_panel_toggle_static_delegate) });
2515 if (efl_content_get_static_delegate == null)
2517 efl_content_get_static_delegate = new efl_content_get_delegate(content_get);
2520 if (methods.FirstOrDefault(m => m.Name == "GetContent") != null)
2522 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_content_get"), func = Marshal.GetFunctionPointerForDelegate(efl_content_get_static_delegate) });
2525 if (efl_content_set_static_delegate == null)
2527 efl_content_set_static_delegate = new efl_content_set_delegate(content_set);
2530 if (methods.FirstOrDefault(m => m.Name == "SetContent") != null)
2532 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_content_set"), func = Marshal.GetFunctionPointerForDelegate(efl_content_set_static_delegate) });
2535 if (efl_content_unset_static_delegate == null)
2537 efl_content_unset_static_delegate = new efl_content_unset_delegate(content_unset);
2540 if (methods.FirstOrDefault(m => m.Name == "UnsetContent") != null)
2542 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_content_unset"), func = Marshal.GetFunctionPointerForDelegate(efl_content_unset_static_delegate) });
2545 if (efl_ui_widget_focus_manager_create_static_delegate == null)
2547 efl_ui_widget_focus_manager_create_static_delegate = new efl_ui_widget_focus_manager_create_delegate(focus_manager_create);
2550 if (methods.FirstOrDefault(m => m.Name == "FocusManagerCreate") != null)
2552 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) });
2555 if (efl_ui_focus_layer_enable_get_static_delegate == null)
2557 efl_ui_focus_layer_enable_get_static_delegate = new efl_ui_focus_layer_enable_get_delegate(enable_get);
2560 if (methods.FirstOrDefault(m => m.Name == "GetEnable") != null)
2562 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_layer_enable_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_layer_enable_get_static_delegate) });
2565 if (efl_ui_focus_layer_enable_set_static_delegate == null)
2567 efl_ui_focus_layer_enable_set_static_delegate = new efl_ui_focus_layer_enable_set_delegate(enable_set);
2570 if (methods.FirstOrDefault(m => m.Name == "SetEnable") != null)
2572 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_layer_enable_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_layer_enable_set_static_delegate) });
2575 if (efl_ui_focus_layer_behaviour_get_static_delegate == null)
2577 efl_ui_focus_layer_behaviour_get_static_delegate = new efl_ui_focus_layer_behaviour_get_delegate(behaviour_get);
2580 if (methods.FirstOrDefault(m => m.Name == "GetBehaviour") != null)
2582 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_layer_behaviour_get"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_layer_behaviour_get_static_delegate) });
2585 if (efl_ui_focus_layer_behaviour_set_static_delegate == null)
2587 efl_ui_focus_layer_behaviour_set_static_delegate = new efl_ui_focus_layer_behaviour_set_delegate(behaviour_set);
2590 if (methods.FirstOrDefault(m => m.Name == "SetBehaviour") != null)
2592 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "efl_ui_focus_layer_behaviour_set"), func = Marshal.GetFunctionPointerForDelegate(efl_ui_focus_layer_behaviour_set_static_delegate) });
2595 if (efl_ui_focus_manager_focus_get_static_delegate == null)
2597 efl_ui_focus_manager_focus_get_static_delegate = new efl_ui_focus_manager_focus_get_delegate(manager_focus_get);
2600 if (methods.FirstOrDefault(m => m.Name == "GetManagerFocus") != null)
2602 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) });
2605 if (efl_ui_focus_manager_focus_set_static_delegate == null)
2607 efl_ui_focus_manager_focus_set_static_delegate = new efl_ui_focus_manager_focus_set_delegate(manager_focus_set);
2610 if (methods.FirstOrDefault(m => m.Name == "SetManagerFocus") != null)
2612 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) });
2615 if (efl_ui_focus_manager_redirect_get_static_delegate == null)
2617 efl_ui_focus_manager_redirect_get_static_delegate = new efl_ui_focus_manager_redirect_get_delegate(redirect_get);
2620 if (methods.FirstOrDefault(m => m.Name == "GetRedirect") != null)
2622 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) });
2625 if (efl_ui_focus_manager_redirect_set_static_delegate == null)
2627 efl_ui_focus_manager_redirect_set_static_delegate = new efl_ui_focus_manager_redirect_set_delegate(redirect_set);
2630 if (methods.FirstOrDefault(m => m.Name == "SetRedirect") != null)
2632 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) });
2635 if (efl_ui_focus_manager_border_elements_get_static_delegate == null)
2637 efl_ui_focus_manager_border_elements_get_static_delegate = new efl_ui_focus_manager_border_elements_get_delegate(border_elements_get);
2640 if (methods.FirstOrDefault(m => m.Name == "GetBorderElements") != null)
2642 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) });
2645 if (efl_ui_focus_manager_viewport_elements_get_static_delegate == null)
2647 efl_ui_focus_manager_viewport_elements_get_static_delegate = new efl_ui_focus_manager_viewport_elements_get_delegate(viewport_elements_get);
2650 if (methods.FirstOrDefault(m => m.Name == "GetViewportElements") != null)
2652 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) });
2655 if (efl_ui_focus_manager_root_get_static_delegate == null)
2657 efl_ui_focus_manager_root_get_static_delegate = new efl_ui_focus_manager_root_get_delegate(root_get);
2660 if (methods.FirstOrDefault(m => m.Name == "GetRoot") != null)
2662 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) });
2665 if (efl_ui_focus_manager_root_set_static_delegate == null)
2667 efl_ui_focus_manager_root_set_static_delegate = new efl_ui_focus_manager_root_set_delegate(root_set);
2670 if (methods.FirstOrDefault(m => m.Name == "SetRoot") != null)
2672 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) });
2675 if (efl_ui_focus_manager_move_static_delegate == null)
2677 efl_ui_focus_manager_move_static_delegate = new efl_ui_focus_manager_move_delegate(move);
2680 if (methods.FirstOrDefault(m => m.Name == "Move") != null)
2682 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) });
2685 if (efl_ui_focus_manager_request_move_static_delegate == null)
2687 efl_ui_focus_manager_request_move_static_delegate = new efl_ui_focus_manager_request_move_delegate(request_move);
2690 if (methods.FirstOrDefault(m => m.Name == "MoveRequest") != null)
2692 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) });
2695 if (efl_ui_focus_manager_request_subchild_static_delegate == null)
2697 efl_ui_focus_manager_request_subchild_static_delegate = new efl_ui_focus_manager_request_subchild_delegate(request_subchild);
2700 if (methods.FirstOrDefault(m => m.Name == "RequestSubchild") != null)
2702 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) });
2705 if (efl_ui_focus_manager_fetch_static_delegate == null)
2707 efl_ui_focus_manager_fetch_static_delegate = new efl_ui_focus_manager_fetch_delegate(fetch);
2710 if (methods.FirstOrDefault(m => m.Name == "Fetch") != null)
2712 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) });
2715 if (efl_ui_focus_manager_logical_end_static_delegate == null)
2717 efl_ui_focus_manager_logical_end_static_delegate = new efl_ui_focus_manager_logical_end_delegate(logical_end);
2720 if (methods.FirstOrDefault(m => m.Name == "LogicalEnd") != null)
2722 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) });
2725 if (efl_ui_focus_manager_reset_history_static_delegate == null)
2727 efl_ui_focus_manager_reset_history_static_delegate = new efl_ui_focus_manager_reset_history_delegate(reset_history);
2730 if (methods.FirstOrDefault(m => m.Name == "ResetHistory") != null)
2732 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) });
2735 if (efl_ui_focus_manager_pop_history_stack_static_delegate == null)
2737 efl_ui_focus_manager_pop_history_stack_static_delegate = new efl_ui_focus_manager_pop_history_stack_delegate(pop_history_stack);
2740 if (methods.FirstOrDefault(m => m.Name == "PopHistoryStack") != null)
2742 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) });
2745 if (efl_ui_focus_manager_setup_on_first_touch_static_delegate == null)
2747 efl_ui_focus_manager_setup_on_first_touch_static_delegate = new efl_ui_focus_manager_setup_on_first_touch_delegate(setup_on_first_touch);
2750 if (methods.FirstOrDefault(m => m.Name == "SetupOnFirstTouch") != null)
2752 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) });
2755 if (efl_ui_focus_manager_dirty_logic_freeze_static_delegate == null)
2757 efl_ui_focus_manager_dirty_logic_freeze_static_delegate = new efl_ui_focus_manager_dirty_logic_freeze_delegate(dirty_logic_freeze);
2760 if (methods.FirstOrDefault(m => m.Name == "FreezeDirtyLogic") != null)
2762 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) });
2765 if (efl_ui_focus_manager_dirty_logic_unfreeze_static_delegate == null)
2767 efl_ui_focus_manager_dirty_logic_unfreeze_static_delegate = new efl_ui_focus_manager_dirty_logic_unfreeze_delegate(dirty_logic_unfreeze);
2770 if (methods.FirstOrDefault(m => m.Name == "DirtyLogicUnfreeze") != null)
2772 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) });
2775 if (elm_interface_scrollable_gravity_get_static_delegate == null)
2777 elm_interface_scrollable_gravity_get_static_delegate = new elm_interface_scrollable_gravity_get_delegate(gravity_get);
2780 if (methods.FirstOrDefault(m => m.Name == "GetGravity") != null)
2782 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_gravity_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_gravity_get_static_delegate) });
2785 if (elm_interface_scrollable_gravity_set_static_delegate == null)
2787 elm_interface_scrollable_gravity_set_static_delegate = new elm_interface_scrollable_gravity_set_delegate(gravity_set);
2790 if (methods.FirstOrDefault(m => m.Name == "SetGravity") != null)
2792 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_gravity_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_gravity_set_static_delegate) });
2795 if (elm_interface_scrollable_bounce_allow_get_static_delegate == null)
2797 elm_interface_scrollable_bounce_allow_get_static_delegate = new elm_interface_scrollable_bounce_allow_get_delegate(bounce_allow_get);
2800 if (methods.FirstOrDefault(m => m.Name == "GetBounceAllow") != null)
2802 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_bounce_allow_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_bounce_allow_get_static_delegate) });
2805 if (elm_interface_scrollable_bounce_allow_set_static_delegate == null)
2807 elm_interface_scrollable_bounce_allow_set_static_delegate = new elm_interface_scrollable_bounce_allow_set_delegate(bounce_allow_set);
2810 if (methods.FirstOrDefault(m => m.Name == "SetBounceAllow") != null)
2812 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_bounce_allow_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_bounce_allow_set_static_delegate) });
2815 if (elm_interface_scrollable_wheel_disabled_get_static_delegate == null)
2817 elm_interface_scrollable_wheel_disabled_get_static_delegate = new elm_interface_scrollable_wheel_disabled_get_delegate(wheel_disabled_get);
2820 if (methods.FirstOrDefault(m => m.Name == "GetWheelDisabled") != null)
2822 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_wheel_disabled_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_wheel_disabled_get_static_delegate) });
2825 if (elm_interface_scrollable_wheel_disabled_set_static_delegate == null)
2827 elm_interface_scrollable_wheel_disabled_set_static_delegate = new elm_interface_scrollable_wheel_disabled_set_delegate(wheel_disabled_set);
2830 if (methods.FirstOrDefault(m => m.Name == "SetWheelDisabled") != null)
2832 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_wheel_disabled_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_wheel_disabled_set_static_delegate) });
2835 if (elm_interface_scrollable_movement_block_get_static_delegate == null)
2837 elm_interface_scrollable_movement_block_get_static_delegate = new elm_interface_scrollable_movement_block_get_delegate(movement_block_get);
2840 if (methods.FirstOrDefault(m => m.Name == "GetMovementBlock") != null)
2842 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_movement_block_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_movement_block_get_static_delegate) });
2845 if (elm_interface_scrollable_movement_block_set_static_delegate == null)
2847 elm_interface_scrollable_movement_block_set_static_delegate = new elm_interface_scrollable_movement_block_set_delegate(movement_block_set);
2850 if (methods.FirstOrDefault(m => m.Name == "SetMovementBlock") != null)
2852 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_movement_block_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_movement_block_set_static_delegate) });
2855 if (elm_interface_scrollable_momentum_animator_disabled_get_static_delegate == null)
2857 elm_interface_scrollable_momentum_animator_disabled_get_static_delegate = new elm_interface_scrollable_momentum_animator_disabled_get_delegate(momentum_animator_disabled_get);
2860 if (methods.FirstOrDefault(m => m.Name == "GetMomentumAnimatorDisabled") != null)
2862 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_momentum_animator_disabled_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_momentum_animator_disabled_get_static_delegate) });
2865 if (elm_interface_scrollable_momentum_animator_disabled_set_static_delegate == null)
2867 elm_interface_scrollable_momentum_animator_disabled_set_static_delegate = new elm_interface_scrollable_momentum_animator_disabled_set_delegate(momentum_animator_disabled_set);
2870 if (methods.FirstOrDefault(m => m.Name == "SetMomentumAnimatorDisabled") != null)
2872 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_momentum_animator_disabled_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_momentum_animator_disabled_set_static_delegate) });
2875 if (elm_interface_scrollable_policy_get_static_delegate == null)
2877 elm_interface_scrollable_policy_get_static_delegate = new elm_interface_scrollable_policy_get_delegate(policy_get);
2880 if (methods.FirstOrDefault(m => m.Name == "GetPolicy") != null)
2882 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_policy_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_policy_get_static_delegate) });
2885 if (elm_interface_scrollable_policy_set_static_delegate == null)
2887 elm_interface_scrollable_policy_set_static_delegate = new elm_interface_scrollable_policy_set_delegate(policy_set);
2890 if (methods.FirstOrDefault(m => m.Name == "SetPolicy") != null)
2892 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_policy_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_policy_set_static_delegate) });
2895 if (elm_interface_scrollable_content_region_get_static_delegate == null)
2897 elm_interface_scrollable_content_region_get_static_delegate = new elm_interface_scrollable_content_region_get_delegate(content_region_get);
2900 if (methods.FirstOrDefault(m => m.Name == "GetContentRegion") != null)
2902 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_content_region_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_content_region_get_static_delegate) });
2905 if (elm_interface_scrollable_content_region_set_static_delegate == null)
2907 elm_interface_scrollable_content_region_set_static_delegate = new elm_interface_scrollable_content_region_set_delegate(content_region_set);
2910 if (methods.FirstOrDefault(m => m.Name == "SetContentRegion") != null)
2912 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_content_region_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_content_region_set_static_delegate) });
2915 if (elm_interface_scrollable_content_events_get_static_delegate == null)
2917 elm_interface_scrollable_content_events_get_static_delegate = new elm_interface_scrollable_content_events_get_delegate(content_events_get);
2920 if (methods.FirstOrDefault(m => m.Name == "GetContentEvents") != null)
2922 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_content_events_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_content_events_get_static_delegate) });
2925 if (elm_interface_scrollable_content_events_set_static_delegate == null)
2927 elm_interface_scrollable_content_events_set_static_delegate = new elm_interface_scrollable_content_events_set_delegate(content_events_set);
2930 if (methods.FirstOrDefault(m => m.Name == "SetContentEvents") != null)
2932 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_content_events_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_content_events_set_static_delegate) });
2935 if (elm_interface_scrollable_page_size_get_static_delegate == null)
2937 elm_interface_scrollable_page_size_get_static_delegate = new elm_interface_scrollable_page_size_get_delegate(page_size_get);
2940 if (methods.FirstOrDefault(m => m.Name == "GetPageSize") != null)
2942 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_page_size_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_page_size_get_static_delegate) });
2945 if (elm_interface_scrollable_page_size_set_static_delegate == null)
2947 elm_interface_scrollable_page_size_set_static_delegate = new elm_interface_scrollable_page_size_set_delegate(page_size_set);
2950 if (methods.FirstOrDefault(m => m.Name == "SetPageSize") != null)
2952 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_page_size_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_page_size_set_static_delegate) });
2955 if (elm_interface_scrollable_bounce_animator_disabled_get_static_delegate == null)
2957 elm_interface_scrollable_bounce_animator_disabled_get_static_delegate = new elm_interface_scrollable_bounce_animator_disabled_get_delegate(bounce_animator_disabled_get);
2960 if (methods.FirstOrDefault(m => m.Name == "GetBounceAnimatorDisabled") != null)
2962 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_bounce_animator_disabled_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_bounce_animator_disabled_get_static_delegate) });
2965 if (elm_interface_scrollable_bounce_animator_disabled_set_static_delegate == null)
2967 elm_interface_scrollable_bounce_animator_disabled_set_static_delegate = new elm_interface_scrollable_bounce_animator_disabled_set_delegate(bounce_animator_disabled_set);
2970 if (methods.FirstOrDefault(m => m.Name == "SetBounceAnimatorDisabled") != null)
2972 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_bounce_animator_disabled_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_bounce_animator_disabled_set_static_delegate) });
2975 if (elm_interface_scrollable_page_scroll_limit_get_static_delegate == null)
2977 elm_interface_scrollable_page_scroll_limit_get_static_delegate = new elm_interface_scrollable_page_scroll_limit_get_delegate(page_scroll_limit_get);
2980 if (methods.FirstOrDefault(m => m.Name == "GetPageScrollLimit") != null)
2982 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_page_scroll_limit_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_page_scroll_limit_get_static_delegate) });
2985 if (elm_interface_scrollable_page_scroll_limit_set_static_delegate == null)
2987 elm_interface_scrollable_page_scroll_limit_set_static_delegate = new elm_interface_scrollable_page_scroll_limit_set_delegate(page_scroll_limit_set);
2990 if (methods.FirstOrDefault(m => m.Name == "SetPageScrollLimit") != null)
2992 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_page_scroll_limit_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_page_scroll_limit_set_static_delegate) });
2995 if (elm_interface_scrollable_page_snap_allow_get_static_delegate == null)
2997 elm_interface_scrollable_page_snap_allow_get_static_delegate = new elm_interface_scrollable_page_snap_allow_get_delegate(page_snap_allow_get);
3000 if (methods.FirstOrDefault(m => m.Name == "GetPageSnapAllow") != null)
3002 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_page_snap_allow_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_page_snap_allow_get_static_delegate) });
3005 if (elm_interface_scrollable_page_snap_allow_set_static_delegate == null)
3007 elm_interface_scrollable_page_snap_allow_set_static_delegate = new elm_interface_scrollable_page_snap_allow_set_delegate(page_snap_allow_set);
3010 if (methods.FirstOrDefault(m => m.Name == "SetPageSnapAllow") != null)
3012 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_page_snap_allow_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_page_snap_allow_set_static_delegate) });
3015 if (elm_interface_scrollable_paging_get_static_delegate == null)
3017 elm_interface_scrollable_paging_get_static_delegate = new elm_interface_scrollable_paging_get_delegate(paging_get);
3020 if (methods.FirstOrDefault(m => m.Name == "GetPaging") != null)
3022 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_paging_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_paging_get_static_delegate) });
3025 if (elm_interface_scrollable_paging_set_static_delegate == null)
3027 elm_interface_scrollable_paging_set_static_delegate = new elm_interface_scrollable_paging_set_delegate(paging_set);
3030 if (methods.FirstOrDefault(m => m.Name == "SetPaging") != null)
3032 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_paging_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_paging_set_static_delegate) });
3035 if (elm_interface_scrollable_single_direction_get_static_delegate == null)
3037 elm_interface_scrollable_single_direction_get_static_delegate = new elm_interface_scrollable_single_direction_get_delegate(single_direction_get);
3040 if (methods.FirstOrDefault(m => m.Name == "GetSingleDirection") != null)
3042 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_single_direction_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_single_direction_get_static_delegate) });
3045 if (elm_interface_scrollable_single_direction_set_static_delegate == null)
3047 elm_interface_scrollable_single_direction_set_static_delegate = new elm_interface_scrollable_single_direction_set_delegate(single_direction_set);
3050 if (methods.FirstOrDefault(m => m.Name == "SetSingleDirection") != null)
3052 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_single_direction_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_single_direction_set_static_delegate) });
3055 if (elm_interface_scrollable_step_size_get_static_delegate == null)
3057 elm_interface_scrollable_step_size_get_static_delegate = new elm_interface_scrollable_step_size_get_delegate(step_size_get);
3060 if (methods.FirstOrDefault(m => m.Name == "GetStepSize") != null)
3062 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_step_size_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_step_size_get_static_delegate) });
3065 if (elm_interface_scrollable_step_size_set_static_delegate == null)
3067 elm_interface_scrollable_step_size_set_static_delegate = new elm_interface_scrollable_step_size_set_delegate(step_size_set);
3070 if (methods.FirstOrDefault(m => m.Name == "SetStepSize") != null)
3072 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_step_size_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_step_size_set_static_delegate) });
3075 if (elm_interface_scrollable_content_loop_get_static_delegate == null)
3077 elm_interface_scrollable_content_loop_get_static_delegate = new elm_interface_scrollable_content_loop_get_delegate(content_loop_get);
3080 if (methods.FirstOrDefault(m => m.Name == "GetContentLoop") != null)
3082 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_content_loop_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_content_loop_get_static_delegate) });
3085 if (elm_interface_scrollable_content_loop_set_static_delegate == null)
3087 elm_interface_scrollable_content_loop_set_static_delegate = new elm_interface_scrollable_content_loop_set_delegate(content_loop_set);
3090 if (methods.FirstOrDefault(m => m.Name == "SetContentLoop") != null)
3092 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_content_loop_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_content_loop_set_static_delegate) });
3095 if (elm_interface_scrollable_scroll_up_cb_set_static_delegate == null)
3097 elm_interface_scrollable_scroll_up_cb_set_static_delegate = new elm_interface_scrollable_scroll_up_cb_set_delegate(scroll_up_cb_set);
3100 if (methods.FirstOrDefault(m => m.Name == "SetScrollUpCb") != null)
3102 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_scroll_up_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_scroll_up_cb_set_static_delegate) });
3105 if (elm_interface_scrollable_hbar_drag_cb_set_static_delegate == null)
3107 elm_interface_scrollable_hbar_drag_cb_set_static_delegate = new elm_interface_scrollable_hbar_drag_cb_set_delegate(hbar_drag_cb_set);
3110 if (methods.FirstOrDefault(m => m.Name == "SetHbarDragCb") != null)
3112 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_hbar_drag_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_hbar_drag_cb_set_static_delegate) });
3115 if (elm_interface_scrollable_drag_start_cb_set_static_delegate == null)
3117 elm_interface_scrollable_drag_start_cb_set_static_delegate = new elm_interface_scrollable_drag_start_cb_set_delegate(drag_start_cb_set);
3120 if (methods.FirstOrDefault(m => m.Name == "SetDragStartCb") != null)
3122 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_drag_start_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_drag_start_cb_set_static_delegate) });
3125 if (elm_interface_scrollable_scroll_start_cb_set_static_delegate == null)
3127 elm_interface_scrollable_scroll_start_cb_set_static_delegate = new elm_interface_scrollable_scroll_start_cb_set_delegate(scroll_start_cb_set);
3130 if (methods.FirstOrDefault(m => m.Name == "SetScrollStartCb") != null)
3132 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_scroll_start_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_scroll_start_cb_set_static_delegate) });
3135 if (elm_interface_scrollable_freeze_set_static_delegate == null)
3137 elm_interface_scrollable_freeze_set_static_delegate = new elm_interface_scrollable_freeze_set_delegate(freeze_set);
3140 if (methods.FirstOrDefault(m => m.Name == "SetFreeze") != null)
3142 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_freeze_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_freeze_set_static_delegate) });
3145 if (elm_interface_scrollable_content_viewport_resize_cb_set_static_delegate == null)
3147 elm_interface_scrollable_content_viewport_resize_cb_set_static_delegate = new elm_interface_scrollable_content_viewport_resize_cb_set_delegate(content_viewport_resize_cb_set);
3150 if (methods.FirstOrDefault(m => m.Name == "SetContentViewportResizeCb") != null)
3152 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_content_viewport_resize_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_content_viewport_resize_cb_set_static_delegate) });
3155 if (elm_interface_scrollable_scroll_left_cb_set_static_delegate == null)
3157 elm_interface_scrollable_scroll_left_cb_set_static_delegate = new elm_interface_scrollable_scroll_left_cb_set_delegate(scroll_left_cb_set);
3160 if (methods.FirstOrDefault(m => m.Name == "SetScrollLeftCb") != null)
3162 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_scroll_left_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_scroll_left_cb_set_static_delegate) });
3165 if (elm_interface_scrollable_vbar_press_cb_set_static_delegate == null)
3167 elm_interface_scrollable_vbar_press_cb_set_static_delegate = new elm_interface_scrollable_vbar_press_cb_set_delegate(vbar_press_cb_set);
3170 if (methods.FirstOrDefault(m => m.Name == "SetVbarPressCb") != null)
3172 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_vbar_press_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_vbar_press_cb_set_static_delegate) });
3175 if (elm_interface_scrollable_hbar_press_cb_set_static_delegate == null)
3177 elm_interface_scrollable_hbar_press_cb_set_static_delegate = new elm_interface_scrollable_hbar_press_cb_set_delegate(hbar_press_cb_set);
3180 if (methods.FirstOrDefault(m => m.Name == "SetHbarPressCb") != null)
3182 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_hbar_press_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_hbar_press_cb_set_static_delegate) });
3185 if (elm_interface_scrollable_hbar_unpress_cb_set_static_delegate == null)
3187 elm_interface_scrollable_hbar_unpress_cb_set_static_delegate = new elm_interface_scrollable_hbar_unpress_cb_set_delegate(hbar_unpress_cb_set);
3190 if (methods.FirstOrDefault(m => m.Name == "SetHbarUnpressCb") != null)
3192 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_hbar_unpress_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_hbar_unpress_cb_set_static_delegate) });
3195 if (elm_interface_scrollable_drag_stop_cb_set_static_delegate == null)
3197 elm_interface_scrollable_drag_stop_cb_set_static_delegate = new elm_interface_scrollable_drag_stop_cb_set_delegate(drag_stop_cb_set);
3200 if (methods.FirstOrDefault(m => m.Name == "SetDragStopCb") != null)
3202 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_drag_stop_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_drag_stop_cb_set_static_delegate) });
3205 if (elm_interface_scrollable_scroll_stop_cb_set_static_delegate == null)
3207 elm_interface_scrollable_scroll_stop_cb_set_static_delegate = new elm_interface_scrollable_scroll_stop_cb_set_delegate(scroll_stop_cb_set);
3210 if (methods.FirstOrDefault(m => m.Name == "SetScrollStopCb") != null)
3212 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_scroll_stop_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_scroll_stop_cb_set_static_delegate) });
3215 if (elm_interface_scrollable_extern_pan_set_static_delegate == null)
3217 elm_interface_scrollable_extern_pan_set_static_delegate = new elm_interface_scrollable_extern_pan_set_delegate(extern_pan_set);
3220 if (methods.FirstOrDefault(m => m.Name == "SetExternPan") != null)
3222 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_extern_pan_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_extern_pan_set_static_delegate) });
3225 if (elm_interface_scrollable_page_change_cb_set_static_delegate == null)
3227 elm_interface_scrollable_page_change_cb_set_static_delegate = new elm_interface_scrollable_page_change_cb_set_delegate(page_change_cb_set);
3230 if (methods.FirstOrDefault(m => m.Name == "SetPageChangeCb") != null)
3232 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_page_change_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_page_change_cb_set_static_delegate) });
3235 if (elm_interface_scrollable_hold_set_static_delegate == null)
3237 elm_interface_scrollable_hold_set_static_delegate = new elm_interface_scrollable_hold_set_delegate(hold_set);
3240 if (methods.FirstOrDefault(m => m.Name == "SetHold") != null)
3242 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_hold_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_hold_set_static_delegate) });
3245 if (elm_interface_scrollable_animate_start_cb_set_static_delegate == null)
3247 elm_interface_scrollable_animate_start_cb_set_static_delegate = new elm_interface_scrollable_animate_start_cb_set_delegate(animate_start_cb_set);
3250 if (methods.FirstOrDefault(m => m.Name == "SetAnimateStartCb") != null)
3252 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_animate_start_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_animate_start_cb_set_static_delegate) });
3255 if (elm_interface_scrollable_scroll_down_cb_set_static_delegate == null)
3257 elm_interface_scrollable_scroll_down_cb_set_static_delegate = new elm_interface_scrollable_scroll_down_cb_set_delegate(scroll_down_cb_set);
3260 if (methods.FirstOrDefault(m => m.Name == "SetScrollDownCb") != null)
3262 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_scroll_down_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_scroll_down_cb_set_static_delegate) });
3265 if (elm_interface_scrollable_page_relative_set_static_delegate == null)
3267 elm_interface_scrollable_page_relative_set_static_delegate = new elm_interface_scrollable_page_relative_set_delegate(page_relative_set);
3270 if (methods.FirstOrDefault(m => m.Name == "SetPageRelative") != null)
3272 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_page_relative_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_page_relative_set_static_delegate) });
3275 if (elm_interface_scrollable_scroll_cb_set_static_delegate == null)
3277 elm_interface_scrollable_scroll_cb_set_static_delegate = new elm_interface_scrollable_scroll_cb_set_delegate(scroll_cb_set);
3280 if (methods.FirstOrDefault(m => m.Name == "SetScrollCb") != null)
3282 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_scroll_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_scroll_cb_set_static_delegate) });
3285 if (elm_interface_scrollable_animate_stop_cb_set_static_delegate == null)
3287 elm_interface_scrollable_animate_stop_cb_set_static_delegate = new elm_interface_scrollable_animate_stop_cb_set_delegate(animate_stop_cb_set);
3290 if (methods.FirstOrDefault(m => m.Name == "SetAnimateStopCb") != null)
3292 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_animate_stop_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_animate_stop_cb_set_static_delegate) });
3295 if (elm_interface_scrollable_content_min_limit_cb_set_static_delegate == null)
3297 elm_interface_scrollable_content_min_limit_cb_set_static_delegate = new elm_interface_scrollable_content_min_limit_cb_set_delegate(content_min_limit_cb_set);
3300 if (methods.FirstOrDefault(m => m.Name == "SetContentMinLimitCb") != null)
3302 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_content_min_limit_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_content_min_limit_cb_set_static_delegate) });
3305 if (elm_interface_scrollable_scroll_right_cb_set_static_delegate == null)
3307 elm_interface_scrollable_scroll_right_cb_set_static_delegate = new elm_interface_scrollable_scroll_right_cb_set_delegate(scroll_right_cb_set);
3310 if (methods.FirstOrDefault(m => m.Name == "SetScrollRightCb") != null)
3312 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_scroll_right_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_scroll_right_cb_set_static_delegate) });
3315 if (elm_interface_scrollable_content_set_static_delegate == null)
3317 elm_interface_scrollable_content_set_static_delegate = new elm_interface_scrollable_content_set_delegate(scrollable_content_set);
3320 if (methods.FirstOrDefault(m => m.Name == "SetScrollableContent") != null)
3322 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_content_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_content_set_static_delegate) });
3325 if (elm_interface_scrollable_edge_left_cb_set_static_delegate == null)
3327 elm_interface_scrollable_edge_left_cb_set_static_delegate = new elm_interface_scrollable_edge_left_cb_set_delegate(edge_left_cb_set);
3330 if (methods.FirstOrDefault(m => m.Name == "SetEdgeLeftCb") != null)
3332 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_edge_left_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_edge_left_cb_set_static_delegate) });
3335 if (elm_interface_scrollable_vbar_drag_cb_set_static_delegate == null)
3337 elm_interface_scrollable_vbar_drag_cb_set_static_delegate = new elm_interface_scrollable_vbar_drag_cb_set_delegate(vbar_drag_cb_set);
3340 if (methods.FirstOrDefault(m => m.Name == "SetVbarDragCb") != null)
3342 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_vbar_drag_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_vbar_drag_cb_set_static_delegate) });
3345 if (elm_interface_scrollable_vbar_unpress_cb_set_static_delegate == null)
3347 elm_interface_scrollable_vbar_unpress_cb_set_static_delegate = new elm_interface_scrollable_vbar_unpress_cb_set_delegate(vbar_unpress_cb_set);
3350 if (methods.FirstOrDefault(m => m.Name == "SetVbarUnpressCb") != null)
3352 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_vbar_unpress_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_vbar_unpress_cb_set_static_delegate) });
3355 if (elm_interface_scrollable_edge_bottom_cb_set_static_delegate == null)
3357 elm_interface_scrollable_edge_bottom_cb_set_static_delegate = new elm_interface_scrollable_edge_bottom_cb_set_delegate(edge_bottom_cb_set);
3360 if (methods.FirstOrDefault(m => m.Name == "SetEdgeBottomCb") != null)
3362 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_edge_bottom_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_edge_bottom_cb_set_static_delegate) });
3365 if (elm_interface_scrollable_edge_right_cb_set_static_delegate == null)
3367 elm_interface_scrollable_edge_right_cb_set_static_delegate = new elm_interface_scrollable_edge_right_cb_set_delegate(edge_right_cb_set);
3370 if (methods.FirstOrDefault(m => m.Name == "SetEdgeRightCb") != null)
3372 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_edge_right_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_edge_right_cb_set_static_delegate) });
3375 if (elm_interface_scrollable_edge_top_cb_set_static_delegate == null)
3377 elm_interface_scrollable_edge_top_cb_set_static_delegate = new elm_interface_scrollable_edge_top_cb_set_delegate(edge_top_cb_set);
3380 if (methods.FirstOrDefault(m => m.Name == "SetEdgeTopCb") != null)
3382 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_edge_top_cb_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_edge_top_cb_set_static_delegate) });
3385 if (elm_interface_scrollable_objects_set_static_delegate == null)
3387 elm_interface_scrollable_objects_set_static_delegate = new elm_interface_scrollable_objects_set_delegate(objects_set);
3390 if (methods.FirstOrDefault(m => m.Name == "SetObjects") != null)
3392 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_objects_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_objects_set_static_delegate) });
3395 if (elm_interface_scrollable_last_page_get_static_delegate == null)
3397 elm_interface_scrollable_last_page_get_static_delegate = new elm_interface_scrollable_last_page_get_delegate(last_page_get);
3400 if (methods.FirstOrDefault(m => m.Name == "GetLastPage") != null)
3402 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_last_page_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_last_page_get_static_delegate) });
3405 if (elm_interface_scrollable_current_page_get_static_delegate == null)
3407 elm_interface_scrollable_current_page_get_static_delegate = new elm_interface_scrollable_current_page_get_delegate(current_page_get);
3410 if (methods.FirstOrDefault(m => m.Name == "GetCurrentPage") != null)
3412 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_current_page_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_current_page_get_static_delegate) });
3415 if (elm_interface_scrollable_content_viewport_geometry_get_static_delegate == null)
3417 elm_interface_scrollable_content_viewport_geometry_get_static_delegate = new elm_interface_scrollable_content_viewport_geometry_get_delegate(content_viewport_geometry_get);
3420 if (methods.FirstOrDefault(m => m.Name == "GetContentViewportGeometry") != null)
3422 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_content_viewport_geometry_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_content_viewport_geometry_get_static_delegate) });
3425 if (elm_interface_scrollable_content_size_get_static_delegate == null)
3427 elm_interface_scrollable_content_size_get_static_delegate = new elm_interface_scrollable_content_size_get_delegate(content_size_get);
3430 if (methods.FirstOrDefault(m => m.Name == "GetContentSize") != null)
3432 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_content_size_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_content_size_get_static_delegate) });
3435 if (elm_interface_scrollable_item_loop_enabled_get_static_delegate == null)
3437 elm_interface_scrollable_item_loop_enabled_get_static_delegate = new elm_interface_scrollable_item_loop_enabled_get_delegate(item_loop_enabled_get);
3440 if (methods.FirstOrDefault(m => m.Name == "GetItemLoopEnabled") != null)
3442 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_item_loop_enabled_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_item_loop_enabled_get_static_delegate) });
3445 if (elm_interface_scrollable_item_loop_enabled_set_static_delegate == null)
3447 elm_interface_scrollable_item_loop_enabled_set_static_delegate = new elm_interface_scrollable_item_loop_enabled_set_delegate(item_loop_enabled_set);
3450 if (methods.FirstOrDefault(m => m.Name == "SetItemLoopEnabled") != null)
3452 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_item_loop_enabled_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_item_loop_enabled_set_static_delegate) });
3455 if (elm_interface_scrollable_content_pos_set_static_delegate == null)
3457 elm_interface_scrollable_content_pos_set_static_delegate = new elm_interface_scrollable_content_pos_set_delegate(content_pos_set);
3460 if (methods.FirstOrDefault(m => m.Name == "SetContentPos") != null)
3462 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_content_pos_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_content_pos_set_static_delegate) });
3465 if (elm_interface_scrollable_content_pos_get_static_delegate == null)
3467 elm_interface_scrollable_content_pos_get_static_delegate = new elm_interface_scrollable_content_pos_get_delegate(content_pos_get);
3470 if (methods.FirstOrDefault(m => m.Name == "GetContentPos") != null)
3472 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_content_pos_get"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_content_pos_get_static_delegate) });
3475 if (elm_interface_scrollable_page_show_static_delegate == null)
3477 elm_interface_scrollable_page_show_static_delegate = new elm_interface_scrollable_page_show_delegate(page_show);
3480 if (methods.FirstOrDefault(m => m.Name == "ShowPage") != null)
3482 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_page_show"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_page_show_static_delegate) });
3485 if (elm_interface_scrollable_region_bring_in_static_delegate == null)
3487 elm_interface_scrollable_region_bring_in_static_delegate = new elm_interface_scrollable_region_bring_in_delegate(region_bring_in);
3490 if (methods.FirstOrDefault(m => m.Name == "RegionBringIn") != null)
3492 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_region_bring_in"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_region_bring_in_static_delegate) });
3495 if (elm_interface_scrollable_page_bring_in_static_delegate == null)
3497 elm_interface_scrollable_page_bring_in_static_delegate = new elm_interface_scrollable_page_bring_in_delegate(page_bring_in);
3500 if (methods.FirstOrDefault(m => m.Name == "PageBringIn") != null)
3502 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_page_bring_in"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_page_bring_in_static_delegate) });
3505 if (elm_interface_scrollable_content_region_show_static_delegate == null)
3507 elm_interface_scrollable_content_region_show_static_delegate = new elm_interface_scrollable_content_region_show_delegate(content_region_show);
3510 if (methods.FirstOrDefault(m => m.Name == "ShowContentRegion") != null)
3512 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_content_region_show"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_content_region_show_static_delegate) });
3515 if (elm_interface_scrollable_content_min_limit_static_delegate == null)
3517 elm_interface_scrollable_content_min_limit_static_delegate = new elm_interface_scrollable_content_min_limit_delegate(content_min_limit);
3520 if (methods.FirstOrDefault(m => m.Name == "ContentMinLimit") != null)
3522 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_content_min_limit"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_content_min_limit_static_delegate) });
3525 if (elm_interface_scrollable_wanted_region_set_static_delegate == null)
3527 elm_interface_scrollable_wanted_region_set_static_delegate = new elm_interface_scrollable_wanted_region_set_delegate(wanted_region_set);
3530 if (methods.FirstOrDefault(m => m.Name == "SetWantedRegion") != null)
3532 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_wanted_region_set"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_wanted_region_set_static_delegate) });
3535 if (elm_interface_scrollable_custom_pan_pos_adjust_static_delegate == null)
3537 elm_interface_scrollable_custom_pan_pos_adjust_static_delegate = new elm_interface_scrollable_custom_pan_pos_adjust_delegate(custom_pan_pos_adjust);
3540 if (methods.FirstOrDefault(m => m.Name == "CustomPanPosAdjust") != null)
3542 descs.Add(new Efl_Op_Description() {api_func = Efl.Eo.FunctionInterop.LoadFunctionPointer(Module.Module, "elm_interface_scrollable_custom_pan_pos_adjust"), func = Marshal.GetFunctionPointerForDelegate(elm_interface_scrollable_custom_pan_pos_adjust_static_delegate) });
3545 descs.AddRange(base.GetEoOps(type));
3548 /// <summary>Returns the Eo class for the native methods of this class.</summary>
3549 /// <returns>The native class pointer.</returns>
3550 public override IntPtr GetEflClass()
3552 return Efl.Ui.Panel.efl_ui_panel_class_get();
3555 #pragma warning disable CA1707, CS1591, SA1300, SA1600
3558 private delegate Efl.Ui.PanelOrient efl_ui_panel_orient_get_delegate(System.IntPtr obj, System.IntPtr pd);
3561 public delegate Efl.Ui.PanelOrient efl_ui_panel_orient_get_api_delegate(System.IntPtr obj);
3563 public static Efl.Eo.FunctionWrapper<efl_ui_panel_orient_get_api_delegate> efl_ui_panel_orient_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_panel_orient_get_api_delegate>(Module, "efl_ui_panel_orient_get");
3565 private static Efl.Ui.PanelOrient orient_get(System.IntPtr obj, System.IntPtr pd)
3567 Eina.Log.Debug("function efl_ui_panel_orient_get was called");
3568 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3571 Efl.Ui.PanelOrient _ret_var = default(Efl.Ui.PanelOrient);
3574 _ret_var = ((Panel)ws.Target).GetOrient();
3578 Eina.Log.Warning($"Callback error: {e.ToString()}");
3579 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3587 return efl_ui_panel_orient_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3591 private static efl_ui_panel_orient_get_delegate efl_ui_panel_orient_get_static_delegate;
3594 private delegate void efl_ui_panel_orient_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.PanelOrient orient);
3597 public delegate void efl_ui_panel_orient_set_api_delegate(System.IntPtr obj, Efl.Ui.PanelOrient orient);
3599 public static Efl.Eo.FunctionWrapper<efl_ui_panel_orient_set_api_delegate> efl_ui_panel_orient_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_panel_orient_set_api_delegate>(Module, "efl_ui_panel_orient_set");
3601 private static void orient_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.PanelOrient orient)
3603 Eina.Log.Debug("function efl_ui_panel_orient_set was called");
3604 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3610 ((Panel)ws.Target).SetOrient(orient);
3614 Eina.Log.Warning($"Callback error: {e.ToString()}");
3615 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3622 efl_ui_panel_orient_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), orient);
3626 private static efl_ui_panel_orient_set_delegate efl_ui_panel_orient_set_static_delegate;
3628 [return: MarshalAs(UnmanagedType.U1)]
3629 private delegate bool efl_ui_panel_hidden_get_delegate(System.IntPtr obj, System.IntPtr pd);
3631 [return: MarshalAs(UnmanagedType.U1)]
3632 public delegate bool efl_ui_panel_hidden_get_api_delegate(System.IntPtr obj);
3634 public static Efl.Eo.FunctionWrapper<efl_ui_panel_hidden_get_api_delegate> efl_ui_panel_hidden_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_panel_hidden_get_api_delegate>(Module, "efl_ui_panel_hidden_get");
3636 private static bool hidden_get(System.IntPtr obj, System.IntPtr pd)
3638 Eina.Log.Debug("function efl_ui_panel_hidden_get was called");
3639 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3642 bool _ret_var = default(bool);
3645 _ret_var = ((Panel)ws.Target).GetHidden();
3649 Eina.Log.Warning($"Callback error: {e.ToString()}");
3650 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3658 return efl_ui_panel_hidden_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3662 private static efl_ui_panel_hidden_get_delegate efl_ui_panel_hidden_get_static_delegate;
3665 private delegate void efl_ui_panel_hidden_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool hidden);
3668 public delegate void efl_ui_panel_hidden_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool hidden);
3670 public static Efl.Eo.FunctionWrapper<efl_ui_panel_hidden_set_api_delegate> efl_ui_panel_hidden_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_panel_hidden_set_api_delegate>(Module, "efl_ui_panel_hidden_set");
3672 private static void hidden_set(System.IntPtr obj, System.IntPtr pd, bool hidden)
3674 Eina.Log.Debug("function efl_ui_panel_hidden_set was called");
3675 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3681 ((Panel)ws.Target).SetHidden(hidden);
3685 Eina.Log.Warning($"Callback error: {e.ToString()}");
3686 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3693 efl_ui_panel_hidden_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), hidden);
3697 private static efl_ui_panel_hidden_set_delegate efl_ui_panel_hidden_set_static_delegate;
3699 [return: MarshalAs(UnmanagedType.U1)]
3700 private delegate bool efl_ui_panel_scrollable_get_delegate(System.IntPtr obj, System.IntPtr pd);
3702 [return: MarshalAs(UnmanagedType.U1)]
3703 public delegate bool efl_ui_panel_scrollable_get_api_delegate(System.IntPtr obj);
3705 public static Efl.Eo.FunctionWrapper<efl_ui_panel_scrollable_get_api_delegate> efl_ui_panel_scrollable_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_panel_scrollable_get_api_delegate>(Module, "efl_ui_panel_scrollable_get");
3707 private static bool scrollable_get(System.IntPtr obj, System.IntPtr pd)
3709 Eina.Log.Debug("function efl_ui_panel_scrollable_get was called");
3710 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3713 bool _ret_var = default(bool);
3716 _ret_var = ((Panel)ws.Target).GetScrollable();
3720 Eina.Log.Warning($"Callback error: {e.ToString()}");
3721 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3729 return efl_ui_panel_scrollable_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3733 private static efl_ui_panel_scrollable_get_delegate efl_ui_panel_scrollable_get_static_delegate;
3736 private delegate void efl_ui_panel_scrollable_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool scrollable);
3739 public delegate void efl_ui_panel_scrollable_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool scrollable);
3741 public static Efl.Eo.FunctionWrapper<efl_ui_panel_scrollable_set_api_delegate> efl_ui_panel_scrollable_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_panel_scrollable_set_api_delegate>(Module, "efl_ui_panel_scrollable_set");
3743 private static void scrollable_set(System.IntPtr obj, System.IntPtr pd, bool scrollable)
3745 Eina.Log.Debug("function efl_ui_panel_scrollable_set was called");
3746 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3752 ((Panel)ws.Target).SetScrollable(scrollable);
3756 Eina.Log.Warning($"Callback error: {e.ToString()}");
3757 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3764 efl_ui_panel_scrollable_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), scrollable);
3768 private static efl_ui_panel_scrollable_set_delegate efl_ui_panel_scrollable_set_static_delegate;
3771 private delegate double efl_ui_panel_scrollable_content_size_get_delegate(System.IntPtr obj, System.IntPtr pd);
3774 public delegate double efl_ui_panel_scrollable_content_size_get_api_delegate(System.IntPtr obj);
3776 public static Efl.Eo.FunctionWrapper<efl_ui_panel_scrollable_content_size_get_api_delegate> efl_ui_panel_scrollable_content_size_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_panel_scrollable_content_size_get_api_delegate>(Module, "efl_ui_panel_scrollable_content_size_get");
3778 private static double scrollable_content_size_get(System.IntPtr obj, System.IntPtr pd)
3780 Eina.Log.Debug("function efl_ui_panel_scrollable_content_size_get was called");
3781 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3784 double _ret_var = default(double);
3787 _ret_var = ((Panel)ws.Target).GetScrollableContentSize();
3791 Eina.Log.Warning($"Callback error: {e.ToString()}");
3792 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3800 return efl_ui_panel_scrollable_content_size_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3804 private static efl_ui_panel_scrollable_content_size_get_delegate efl_ui_panel_scrollable_content_size_get_static_delegate;
3807 private delegate void efl_ui_panel_scrollable_content_size_set_delegate(System.IntPtr obj, System.IntPtr pd, double ratio);
3810 public delegate void efl_ui_panel_scrollable_content_size_set_api_delegate(System.IntPtr obj, double ratio);
3812 public static Efl.Eo.FunctionWrapper<efl_ui_panel_scrollable_content_size_set_api_delegate> efl_ui_panel_scrollable_content_size_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_panel_scrollable_content_size_set_api_delegate>(Module, "efl_ui_panel_scrollable_content_size_set");
3814 private static void scrollable_content_size_set(System.IntPtr obj, System.IntPtr pd, double ratio)
3816 Eina.Log.Debug("function efl_ui_panel_scrollable_content_size_set was called");
3817 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3823 ((Panel)ws.Target).SetScrollableContentSize(ratio);
3827 Eina.Log.Warning($"Callback error: {e.ToString()}");
3828 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3835 efl_ui_panel_scrollable_content_size_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), ratio);
3839 private static efl_ui_panel_scrollable_content_size_set_delegate efl_ui_panel_scrollable_content_size_set_static_delegate;
3842 private delegate void efl_ui_panel_toggle_delegate(System.IntPtr obj, System.IntPtr pd);
3845 public delegate void efl_ui_panel_toggle_api_delegate(System.IntPtr obj);
3847 public static Efl.Eo.FunctionWrapper<efl_ui_panel_toggle_api_delegate> efl_ui_panel_toggle_ptr = new Efl.Eo.FunctionWrapper<efl_ui_panel_toggle_api_delegate>(Module, "efl_ui_panel_toggle");
3849 private static void toggle(System.IntPtr obj, System.IntPtr pd)
3851 Eina.Log.Debug("function efl_ui_panel_toggle was called");
3852 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3858 ((Panel)ws.Target).Toggle();
3862 Eina.Log.Warning($"Callback error: {e.ToString()}");
3863 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3870 efl_ui_panel_toggle_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3874 private static efl_ui_panel_toggle_delegate efl_ui_panel_toggle_static_delegate;
3876 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
3877 private delegate Efl.Gfx.IEntity efl_content_get_delegate(System.IntPtr obj, System.IntPtr pd);
3879 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
3880 public delegate Efl.Gfx.IEntity efl_content_get_api_delegate(System.IntPtr obj);
3882 public static Efl.Eo.FunctionWrapper<efl_content_get_api_delegate> efl_content_get_ptr = new Efl.Eo.FunctionWrapper<efl_content_get_api_delegate>(Module, "efl_content_get");
3884 private static Efl.Gfx.IEntity content_get(System.IntPtr obj, System.IntPtr pd)
3886 Eina.Log.Debug("function efl_content_get was called");
3887 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3890 Efl.Gfx.IEntity _ret_var = default(Efl.Gfx.IEntity);
3893 _ret_var = ((Panel)ws.Target).GetContent();
3897 Eina.Log.Warning($"Callback error: {e.ToString()}");
3898 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3906 return efl_content_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3910 private static efl_content_get_delegate efl_content_get_static_delegate;
3912 [return: MarshalAs(UnmanagedType.U1)]
3913 private delegate bool efl_content_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Gfx.IEntity content);
3915 [return: MarshalAs(UnmanagedType.U1)]
3916 public delegate bool efl_content_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Gfx.IEntity content);
3918 public static Efl.Eo.FunctionWrapper<efl_content_set_api_delegate> efl_content_set_ptr = new Efl.Eo.FunctionWrapper<efl_content_set_api_delegate>(Module, "efl_content_set");
3920 private static bool content_set(System.IntPtr obj, System.IntPtr pd, Efl.Gfx.IEntity content)
3922 Eina.Log.Debug("function efl_content_set was called");
3923 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3926 bool _ret_var = default(bool);
3929 _ret_var = ((Panel)ws.Target).SetContent(content);
3933 Eina.Log.Warning($"Callback error: {e.ToString()}");
3934 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3942 return efl_content_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), content);
3946 private static efl_content_set_delegate efl_content_set_static_delegate;
3948 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
3949 private delegate Efl.Gfx.IEntity efl_content_unset_delegate(System.IntPtr obj, System.IntPtr pd);
3951 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
3952 public delegate Efl.Gfx.IEntity efl_content_unset_api_delegate(System.IntPtr obj);
3954 public static Efl.Eo.FunctionWrapper<efl_content_unset_api_delegate> efl_content_unset_ptr = new Efl.Eo.FunctionWrapper<efl_content_unset_api_delegate>(Module, "efl_content_unset");
3956 private static Efl.Gfx.IEntity content_unset(System.IntPtr obj, System.IntPtr pd)
3958 Eina.Log.Debug("function efl_content_unset was called");
3959 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3962 Efl.Gfx.IEntity _ret_var = default(Efl.Gfx.IEntity);
3965 _ret_var = ((Panel)ws.Target).UnsetContent();
3969 Eina.Log.Warning($"Callback error: {e.ToString()}");
3970 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
3978 return efl_content_unset_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
3982 private static efl_content_unset_delegate efl_content_unset_static_delegate;
3984 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
3985 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);
3987 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
3988 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);
3990 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");
3992 private static Efl.Ui.Focus.IManager focus_manager_create(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IObject root)
3994 Eina.Log.Debug("function efl_ui_widget_focus_manager_create was called");
3995 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
3998 Efl.Ui.Focus.IManager _ret_var = default(Efl.Ui.Focus.IManager);
4001 _ret_var = ((Panel)ws.Target).FocusManagerCreate(root);
4005 Eina.Log.Warning($"Callback error: {e.ToString()}");
4006 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4014 return efl_ui_widget_focus_manager_create_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), root);
4018 private static efl_ui_widget_focus_manager_create_delegate efl_ui_widget_focus_manager_create_static_delegate;
4020 [return: MarshalAs(UnmanagedType.U1)]
4021 private delegate bool efl_ui_focus_layer_enable_get_delegate(System.IntPtr obj, System.IntPtr pd);
4023 [return: MarshalAs(UnmanagedType.U1)]
4024 public delegate bool efl_ui_focus_layer_enable_get_api_delegate(System.IntPtr obj);
4026 public static Efl.Eo.FunctionWrapper<efl_ui_focus_layer_enable_get_api_delegate> efl_ui_focus_layer_enable_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_layer_enable_get_api_delegate>(Module, "efl_ui_focus_layer_enable_get");
4028 private static bool enable_get(System.IntPtr obj, System.IntPtr pd)
4030 Eina.Log.Debug("function efl_ui_focus_layer_enable_get was called");
4031 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4034 bool _ret_var = default(bool);
4037 _ret_var = ((Panel)ws.Target).GetEnable();
4041 Eina.Log.Warning($"Callback error: {e.ToString()}");
4042 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4050 return efl_ui_focus_layer_enable_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4054 private static efl_ui_focus_layer_enable_get_delegate efl_ui_focus_layer_enable_get_static_delegate;
4057 private delegate void efl_ui_focus_layer_enable_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool v);
4060 public delegate void efl_ui_focus_layer_enable_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool v);
4062 public static Efl.Eo.FunctionWrapper<efl_ui_focus_layer_enable_set_api_delegate> efl_ui_focus_layer_enable_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_layer_enable_set_api_delegate>(Module, "efl_ui_focus_layer_enable_set");
4064 private static void enable_set(System.IntPtr obj, System.IntPtr pd, bool v)
4066 Eina.Log.Debug("function efl_ui_focus_layer_enable_set was called");
4067 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4073 ((Panel)ws.Target).SetEnable(v);
4077 Eina.Log.Warning($"Callback error: {e.ToString()}");
4078 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4085 efl_ui_focus_layer_enable_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), v);
4089 private static efl_ui_focus_layer_enable_set_delegate efl_ui_focus_layer_enable_set_static_delegate;
4092 private delegate void efl_ui_focus_layer_behaviour_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] out bool enable_on_visible, [MarshalAs(UnmanagedType.U1)] out bool cycle);
4095 public delegate void efl_ui_focus_layer_behaviour_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] out bool enable_on_visible, [MarshalAs(UnmanagedType.U1)] out bool cycle);
4097 public static Efl.Eo.FunctionWrapper<efl_ui_focus_layer_behaviour_get_api_delegate> efl_ui_focus_layer_behaviour_get_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_layer_behaviour_get_api_delegate>(Module, "efl_ui_focus_layer_behaviour_get");
4099 private static void behaviour_get(System.IntPtr obj, System.IntPtr pd, out bool enable_on_visible, out bool cycle)
4101 Eina.Log.Debug("function efl_ui_focus_layer_behaviour_get was called");
4102 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4105 enable_on_visible = default(bool); cycle = default(bool);
4108 ((Panel)ws.Target).GetBehaviour(out enable_on_visible, out cycle);
4112 Eina.Log.Warning($"Callback error: {e.ToString()}");
4113 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4120 efl_ui_focus_layer_behaviour_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out enable_on_visible, out cycle);
4124 private static efl_ui_focus_layer_behaviour_get_delegate efl_ui_focus_layer_behaviour_get_static_delegate;
4127 private delegate void efl_ui_focus_layer_behaviour_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool enable_on_visible, [MarshalAs(UnmanagedType.U1)] bool cycle);
4130 public delegate void efl_ui_focus_layer_behaviour_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool enable_on_visible, [MarshalAs(UnmanagedType.U1)] bool cycle);
4132 public static Efl.Eo.FunctionWrapper<efl_ui_focus_layer_behaviour_set_api_delegate> efl_ui_focus_layer_behaviour_set_ptr = new Efl.Eo.FunctionWrapper<efl_ui_focus_layer_behaviour_set_api_delegate>(Module, "efl_ui_focus_layer_behaviour_set");
4134 private static void behaviour_set(System.IntPtr obj, System.IntPtr pd, bool enable_on_visible, bool cycle)
4136 Eina.Log.Debug("function efl_ui_focus_layer_behaviour_set was called");
4137 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4143 ((Panel)ws.Target).SetBehaviour(enable_on_visible, cycle);
4147 Eina.Log.Warning($"Callback error: {e.ToString()}");
4148 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4155 efl_ui_focus_layer_behaviour_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), enable_on_visible, cycle);
4159 private static efl_ui_focus_layer_behaviour_set_delegate efl_ui_focus_layer_behaviour_set_static_delegate;
4161 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
4162 private delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_focus_get_delegate(System.IntPtr obj, System.IntPtr pd);
4164 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
4165 public delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_focus_get_api_delegate(System.IntPtr obj);
4167 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");
4169 private static Efl.Ui.Focus.IObject manager_focus_get(System.IntPtr obj, System.IntPtr pd)
4171 Eina.Log.Debug("function efl_ui_focus_manager_focus_get was called");
4172 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4175 Efl.Ui.Focus.IObject _ret_var = default(Efl.Ui.Focus.IObject);
4178 _ret_var = ((Panel)ws.Target).GetManagerFocus();
4182 Eina.Log.Warning($"Callback error: {e.ToString()}");
4183 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4191 return efl_ui_focus_manager_focus_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4195 private static efl_ui_focus_manager_focus_get_delegate efl_ui_focus_manager_focus_get_static_delegate;
4198 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);
4201 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);
4203 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");
4205 private static void manager_focus_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IObject focus)
4207 Eina.Log.Debug("function efl_ui_focus_manager_focus_set was called");
4208 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4214 ((Panel)ws.Target).SetManagerFocus(focus);
4218 Eina.Log.Warning($"Callback error: {e.ToString()}");
4219 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4226 efl_ui_focus_manager_focus_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), focus);
4230 private static efl_ui_focus_manager_focus_set_delegate efl_ui_focus_manager_focus_set_static_delegate;
4232 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
4233 private delegate Efl.Ui.Focus.IManager efl_ui_focus_manager_redirect_get_delegate(System.IntPtr obj, System.IntPtr pd);
4235 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
4236 public delegate Efl.Ui.Focus.IManager efl_ui_focus_manager_redirect_get_api_delegate(System.IntPtr obj);
4238 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");
4240 private static Efl.Ui.Focus.IManager redirect_get(System.IntPtr obj, System.IntPtr pd)
4242 Eina.Log.Debug("function efl_ui_focus_manager_redirect_get was called");
4243 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4246 Efl.Ui.Focus.IManager _ret_var = default(Efl.Ui.Focus.IManager);
4249 _ret_var = ((Panel)ws.Target).GetRedirect();
4253 Eina.Log.Warning($"Callback error: {e.ToString()}");
4254 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4262 return efl_ui_focus_manager_redirect_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4266 private static efl_ui_focus_manager_redirect_get_delegate efl_ui_focus_manager_redirect_get_static_delegate;
4269 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);
4272 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);
4274 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");
4276 private static void redirect_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IManager redirect)
4278 Eina.Log.Debug("function efl_ui_focus_manager_redirect_set was called");
4279 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4285 ((Panel)ws.Target).SetRedirect(redirect);
4289 Eina.Log.Warning($"Callback error: {e.ToString()}");
4290 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4297 efl_ui_focus_manager_redirect_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), redirect);
4301 private static efl_ui_focus_manager_redirect_set_delegate efl_ui_focus_manager_redirect_set_static_delegate;
4304 private delegate System.IntPtr efl_ui_focus_manager_border_elements_get_delegate(System.IntPtr obj, System.IntPtr pd);
4307 public delegate System.IntPtr efl_ui_focus_manager_border_elements_get_api_delegate(System.IntPtr obj);
4309 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");
4311 private static System.IntPtr border_elements_get(System.IntPtr obj, System.IntPtr pd)
4313 Eina.Log.Debug("function efl_ui_focus_manager_border_elements_get was called");
4314 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4317 Eina.Iterator<Efl.Ui.Focus.IObject> _ret_var = default(Eina.Iterator<Efl.Ui.Focus.IObject>);
4320 _ret_var = ((Panel)ws.Target).GetBorderElements();
4324 Eina.Log.Warning($"Callback error: {e.ToString()}");
4325 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4328 return _ret_var.Handle;
4333 return efl_ui_focus_manager_border_elements_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4337 private static efl_ui_focus_manager_border_elements_get_delegate efl_ui_focus_manager_border_elements_get_static_delegate;
4340 private delegate System.IntPtr efl_ui_focus_manager_viewport_elements_get_delegate(System.IntPtr obj, System.IntPtr pd, Eina.Rect.NativeStruct viewport);
4343 public delegate System.IntPtr efl_ui_focus_manager_viewport_elements_get_api_delegate(System.IntPtr obj, Eina.Rect.NativeStruct viewport);
4345 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");
4347 private static System.IntPtr viewport_elements_get(System.IntPtr obj, System.IntPtr pd, Eina.Rect.NativeStruct viewport)
4349 Eina.Log.Debug("function efl_ui_focus_manager_viewport_elements_get was called");
4350 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4353 Eina.Rect _in_viewport = viewport;
4354 Eina.Iterator<Efl.Ui.Focus.IObject> _ret_var = default(Eina.Iterator<Efl.Ui.Focus.IObject>);
4357 _ret_var = ((Panel)ws.Target).GetViewportElements(_in_viewport);
4361 Eina.Log.Warning($"Callback error: {e.ToString()}");
4362 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4365 return _ret_var.Handle;
4370 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);
4374 private static efl_ui_focus_manager_viewport_elements_get_delegate efl_ui_focus_manager_viewport_elements_get_static_delegate;
4376 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
4377 private delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_root_get_delegate(System.IntPtr obj, System.IntPtr pd);
4379 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
4380 public delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_root_get_api_delegate(System.IntPtr obj);
4382 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");
4384 private static Efl.Ui.Focus.IObject root_get(System.IntPtr obj, System.IntPtr pd)
4386 Eina.Log.Debug("function efl_ui_focus_manager_root_get was called");
4387 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4390 Efl.Ui.Focus.IObject _ret_var = default(Efl.Ui.Focus.IObject);
4393 _ret_var = ((Panel)ws.Target).GetRoot();
4397 Eina.Log.Warning($"Callback error: {e.ToString()}");
4398 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4406 return efl_ui_focus_manager_root_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4410 private static efl_ui_focus_manager_root_get_delegate efl_ui_focus_manager_root_get_static_delegate;
4412 [return: MarshalAs(UnmanagedType.U1)]
4413 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);
4415 [return: MarshalAs(UnmanagedType.U1)]
4416 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);
4418 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");
4420 private static bool root_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IObject root)
4422 Eina.Log.Debug("function efl_ui_focus_manager_root_set was called");
4423 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4426 bool _ret_var = default(bool);
4429 _ret_var = ((Panel)ws.Target).SetRoot(root);
4433 Eina.Log.Warning($"Callback error: {e.ToString()}");
4434 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4442 return efl_ui_focus_manager_root_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), root);
4446 private static efl_ui_focus_manager_root_set_delegate efl_ui_focus_manager_root_set_static_delegate;
4448 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
4449 private delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_move_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction direction);
4451 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
4452 public delegate Efl.Ui.Focus.IObject efl_ui_focus_manager_move_api_delegate(System.IntPtr obj, Efl.Ui.Focus.Direction direction);
4454 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");
4456 private static Efl.Ui.Focus.IObject move(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction direction)
4458 Eina.Log.Debug("function efl_ui_focus_manager_move was called");
4459 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4462 Efl.Ui.Focus.IObject _ret_var = default(Efl.Ui.Focus.IObject);
4465 _ret_var = ((Panel)ws.Target).Move(direction);
4469 Eina.Log.Warning($"Callback error: {e.ToString()}");
4470 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4478 return efl_ui_focus_manager_move_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), direction);
4482 private static efl_ui_focus_manager_move_delegate efl_ui_focus_manager_move_static_delegate;
4484 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
4485 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);
4487 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
4488 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);
4490 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");
4492 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)
4494 Eina.Log.Debug("function efl_ui_focus_manager_request_move was called");
4495 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4498 Efl.Ui.Focus.IObject _ret_var = default(Efl.Ui.Focus.IObject);
4501 _ret_var = ((Panel)ws.Target).MoveRequest(direction, child, logical);
4505 Eina.Log.Warning($"Callback error: {e.ToString()}");
4506 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4514 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);
4518 private static efl_ui_focus_manager_request_move_delegate efl_ui_focus_manager_request_move_static_delegate;
4520 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
4521 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);
4523 [return:MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))]
4524 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);
4526 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");
4528 private static Efl.Ui.Focus.IObject request_subchild(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IObject root)
4530 Eina.Log.Debug("function efl_ui_focus_manager_request_subchild was called");
4531 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4534 Efl.Ui.Focus.IObject _ret_var = default(Efl.Ui.Focus.IObject);
4537 _ret_var = ((Panel)ws.Target).RequestSubchild(root);
4541 Eina.Log.Warning($"Callback error: {e.ToString()}");
4542 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4550 return efl_ui_focus_manager_request_subchild_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), root);
4554 private static efl_ui_focus_manager_request_subchild_delegate efl_ui_focus_manager_request_subchild_static_delegate;
4557 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);
4560 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);
4562 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");
4564 private static System.IntPtr fetch(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.IObject child)
4566 Eina.Log.Debug("function efl_ui_focus_manager_fetch was called");
4567 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4570 Efl.Ui.Focus.Relations _ret_var = default(Efl.Ui.Focus.Relations);
4573 _ret_var = ((Panel)ws.Target).Fetch(child);
4577 Eina.Log.Warning($"Callback error: {e.ToString()}");
4578 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4581 return Eina.PrimitiveConversion.ManagedToPointerAlloc(_ret_var);
4586 return efl_ui_focus_manager_fetch_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), child);
4590 private static efl_ui_focus_manager_fetch_delegate efl_ui_focus_manager_fetch_static_delegate;
4593 private delegate Efl.Ui.Focus.ManagerLogicalEndDetail.NativeStruct efl_ui_focus_manager_logical_end_delegate(System.IntPtr obj, System.IntPtr pd);
4596 public delegate Efl.Ui.Focus.ManagerLogicalEndDetail.NativeStruct efl_ui_focus_manager_logical_end_api_delegate(System.IntPtr obj);
4598 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");
4600 private static Efl.Ui.Focus.ManagerLogicalEndDetail.NativeStruct logical_end(System.IntPtr obj, System.IntPtr pd)
4602 Eina.Log.Debug("function efl_ui_focus_manager_logical_end was called");
4603 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4606 Efl.Ui.Focus.ManagerLogicalEndDetail _ret_var = default(Efl.Ui.Focus.ManagerLogicalEndDetail);
4609 _ret_var = ((Panel)ws.Target).LogicalEnd();
4613 Eina.Log.Warning($"Callback error: {e.ToString()}");
4614 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4622 return efl_ui_focus_manager_logical_end_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4626 private static efl_ui_focus_manager_logical_end_delegate efl_ui_focus_manager_logical_end_static_delegate;
4629 private delegate void efl_ui_focus_manager_reset_history_delegate(System.IntPtr obj, System.IntPtr pd);
4632 public delegate void efl_ui_focus_manager_reset_history_api_delegate(System.IntPtr obj);
4634 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");
4636 private static void reset_history(System.IntPtr obj, System.IntPtr pd)
4638 Eina.Log.Debug("function efl_ui_focus_manager_reset_history was called");
4639 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4645 ((Panel)ws.Target).ResetHistory();
4649 Eina.Log.Warning($"Callback error: {e.ToString()}");
4650 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4657 efl_ui_focus_manager_reset_history_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4661 private static efl_ui_focus_manager_reset_history_delegate efl_ui_focus_manager_reset_history_static_delegate;
4664 private delegate void efl_ui_focus_manager_pop_history_stack_delegate(System.IntPtr obj, System.IntPtr pd);
4667 public delegate void efl_ui_focus_manager_pop_history_stack_api_delegate(System.IntPtr obj);
4669 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");
4671 private static void pop_history_stack(System.IntPtr obj, System.IntPtr pd)
4673 Eina.Log.Debug("function efl_ui_focus_manager_pop_history_stack was called");
4674 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4680 ((Panel)ws.Target).PopHistoryStack();
4684 Eina.Log.Warning($"Callback error: {e.ToString()}");
4685 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4692 efl_ui_focus_manager_pop_history_stack_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4696 private static efl_ui_focus_manager_pop_history_stack_delegate efl_ui_focus_manager_pop_history_stack_static_delegate;
4699 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);
4702 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);
4704 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");
4706 private static void setup_on_first_touch(System.IntPtr obj, System.IntPtr pd, Efl.Ui.Focus.Direction direction, Efl.Ui.Focus.IObject entry)
4708 Eina.Log.Debug("function efl_ui_focus_manager_setup_on_first_touch was called");
4709 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4715 ((Panel)ws.Target).SetupOnFirstTouch(direction, entry);
4719 Eina.Log.Warning($"Callback error: {e.ToString()}");
4720 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4727 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);
4731 private static efl_ui_focus_manager_setup_on_first_touch_delegate efl_ui_focus_manager_setup_on_first_touch_static_delegate;
4734 private delegate void efl_ui_focus_manager_dirty_logic_freeze_delegate(System.IntPtr obj, System.IntPtr pd);
4737 public delegate void efl_ui_focus_manager_dirty_logic_freeze_api_delegate(System.IntPtr obj);
4739 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");
4741 private static void dirty_logic_freeze(System.IntPtr obj, System.IntPtr pd)
4743 Eina.Log.Debug("function efl_ui_focus_manager_dirty_logic_freeze was called");
4744 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4750 ((Panel)ws.Target).FreezeDirtyLogic();
4754 Eina.Log.Warning($"Callback error: {e.ToString()}");
4755 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4762 efl_ui_focus_manager_dirty_logic_freeze_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4766 private static efl_ui_focus_manager_dirty_logic_freeze_delegate efl_ui_focus_manager_dirty_logic_freeze_static_delegate;
4769 private delegate void efl_ui_focus_manager_dirty_logic_unfreeze_delegate(System.IntPtr obj, System.IntPtr pd);
4772 public delegate void efl_ui_focus_manager_dirty_logic_unfreeze_api_delegate(System.IntPtr obj);
4774 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");
4776 private static void dirty_logic_unfreeze(System.IntPtr obj, System.IntPtr pd)
4778 Eina.Log.Debug("function efl_ui_focus_manager_dirty_logic_unfreeze was called");
4779 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4785 ((Panel)ws.Target).DirtyLogicUnfreeze();
4789 Eina.Log.Warning($"Callback error: {e.ToString()}");
4790 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4797 efl_ui_focus_manager_dirty_logic_unfreeze_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4801 private static efl_ui_focus_manager_dirty_logic_unfreeze_delegate efl_ui_focus_manager_dirty_logic_unfreeze_static_delegate;
4804 private delegate void elm_interface_scrollable_gravity_get_delegate(System.IntPtr obj, System.IntPtr pd, out double x, out double y);
4807 public delegate void elm_interface_scrollable_gravity_get_api_delegate(System.IntPtr obj, out double x, out double y);
4809 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_gravity_get_api_delegate> elm_interface_scrollable_gravity_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_gravity_get_api_delegate>(Module, "elm_interface_scrollable_gravity_get");
4811 private static void gravity_get(System.IntPtr obj, System.IntPtr pd, out double x, out double y)
4813 Eina.Log.Debug("function elm_interface_scrollable_gravity_get was called");
4814 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4817 x = default(double); y = default(double);
4820 ((Panel)ws.Target).GetGravity(out x, out y);
4824 Eina.Log.Warning($"Callback error: {e.ToString()}");
4825 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4832 elm_interface_scrollable_gravity_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out x, out y);
4836 private static elm_interface_scrollable_gravity_get_delegate elm_interface_scrollable_gravity_get_static_delegate;
4839 private delegate void elm_interface_scrollable_gravity_set_delegate(System.IntPtr obj, System.IntPtr pd, double x, double y);
4842 public delegate void elm_interface_scrollable_gravity_set_api_delegate(System.IntPtr obj, double x, double y);
4844 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_gravity_set_api_delegate> elm_interface_scrollable_gravity_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_gravity_set_api_delegate>(Module, "elm_interface_scrollable_gravity_set");
4846 private static void gravity_set(System.IntPtr obj, System.IntPtr pd, double x, double y)
4848 Eina.Log.Debug("function elm_interface_scrollable_gravity_set was called");
4849 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4855 ((Panel)ws.Target).SetGravity(x, y);
4859 Eina.Log.Warning($"Callback error: {e.ToString()}");
4860 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4867 elm_interface_scrollable_gravity_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), x, y);
4871 private static elm_interface_scrollable_gravity_set_delegate elm_interface_scrollable_gravity_set_static_delegate;
4874 private delegate void elm_interface_scrollable_bounce_allow_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] out bool horiz, [MarshalAs(UnmanagedType.U1)] out bool vert);
4877 public delegate void elm_interface_scrollable_bounce_allow_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] out bool horiz, [MarshalAs(UnmanagedType.U1)] out bool vert);
4879 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_bounce_allow_get_api_delegate> elm_interface_scrollable_bounce_allow_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_bounce_allow_get_api_delegate>(Module, "elm_interface_scrollable_bounce_allow_get");
4881 private static void bounce_allow_get(System.IntPtr obj, System.IntPtr pd, out bool horiz, out bool vert)
4883 Eina.Log.Debug("function elm_interface_scrollable_bounce_allow_get was called");
4884 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4887 horiz = default(bool); vert = default(bool);
4890 ((Panel)ws.Target).GetBounceAllow(out horiz, out vert);
4894 Eina.Log.Warning($"Callback error: {e.ToString()}");
4895 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4902 elm_interface_scrollable_bounce_allow_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out horiz, out vert);
4906 private static elm_interface_scrollable_bounce_allow_get_delegate elm_interface_scrollable_bounce_allow_get_static_delegate;
4909 private delegate void elm_interface_scrollable_bounce_allow_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool horiz, [MarshalAs(UnmanagedType.U1)] bool vert);
4912 public delegate void elm_interface_scrollable_bounce_allow_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool horiz, [MarshalAs(UnmanagedType.U1)] bool vert);
4914 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_bounce_allow_set_api_delegate> elm_interface_scrollable_bounce_allow_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_bounce_allow_set_api_delegate>(Module, "elm_interface_scrollable_bounce_allow_set");
4916 private static void bounce_allow_set(System.IntPtr obj, System.IntPtr pd, bool horiz, bool vert)
4918 Eina.Log.Debug("function elm_interface_scrollable_bounce_allow_set was called");
4919 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4925 ((Panel)ws.Target).SetBounceAllow(horiz, vert);
4929 Eina.Log.Warning($"Callback error: {e.ToString()}");
4930 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4937 elm_interface_scrollable_bounce_allow_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), horiz, vert);
4941 private static elm_interface_scrollable_bounce_allow_set_delegate elm_interface_scrollable_bounce_allow_set_static_delegate;
4943 [return: MarshalAs(UnmanagedType.U1)]
4944 private delegate bool elm_interface_scrollable_wheel_disabled_get_delegate(System.IntPtr obj, System.IntPtr pd);
4946 [return: MarshalAs(UnmanagedType.U1)]
4947 public delegate bool elm_interface_scrollable_wheel_disabled_get_api_delegate(System.IntPtr obj);
4949 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_wheel_disabled_get_api_delegate> elm_interface_scrollable_wheel_disabled_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_wheel_disabled_get_api_delegate>(Module, "elm_interface_scrollable_wheel_disabled_get");
4951 private static bool wheel_disabled_get(System.IntPtr obj, System.IntPtr pd)
4953 Eina.Log.Debug("function elm_interface_scrollable_wheel_disabled_get was called");
4954 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4957 bool _ret_var = default(bool);
4960 _ret_var = ((Panel)ws.Target).GetWheelDisabled();
4964 Eina.Log.Warning($"Callback error: {e.ToString()}");
4965 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
4973 return elm_interface_scrollable_wheel_disabled_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
4977 private static elm_interface_scrollable_wheel_disabled_get_delegate elm_interface_scrollable_wheel_disabled_get_static_delegate;
4980 private delegate void elm_interface_scrollable_wheel_disabled_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool disabled);
4983 public delegate void elm_interface_scrollable_wheel_disabled_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool disabled);
4985 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_wheel_disabled_set_api_delegate> elm_interface_scrollable_wheel_disabled_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_wheel_disabled_set_api_delegate>(Module, "elm_interface_scrollable_wheel_disabled_set");
4987 private static void wheel_disabled_set(System.IntPtr obj, System.IntPtr pd, bool disabled)
4989 Eina.Log.Debug("function elm_interface_scrollable_wheel_disabled_set was called");
4990 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
4996 ((Panel)ws.Target).SetWheelDisabled(disabled);
5000 Eina.Log.Warning($"Callback error: {e.ToString()}");
5001 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5008 elm_interface_scrollable_wheel_disabled_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), disabled);
5012 private static elm_interface_scrollable_wheel_disabled_set_delegate elm_interface_scrollable_wheel_disabled_set_static_delegate;
5015 private delegate Efl.Ui.ScrollBlock elm_interface_scrollable_movement_block_get_delegate(System.IntPtr obj, System.IntPtr pd);
5018 public delegate Efl.Ui.ScrollBlock elm_interface_scrollable_movement_block_get_api_delegate(System.IntPtr obj);
5020 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_movement_block_get_api_delegate> elm_interface_scrollable_movement_block_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_movement_block_get_api_delegate>(Module, "elm_interface_scrollable_movement_block_get");
5022 private static Efl.Ui.ScrollBlock movement_block_get(System.IntPtr obj, System.IntPtr pd)
5024 Eina.Log.Debug("function elm_interface_scrollable_movement_block_get was called");
5025 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5028 Efl.Ui.ScrollBlock _ret_var = default(Efl.Ui.ScrollBlock);
5031 _ret_var = ((Panel)ws.Target).GetMovementBlock();
5035 Eina.Log.Warning($"Callback error: {e.ToString()}");
5036 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5044 return elm_interface_scrollable_movement_block_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5048 private static elm_interface_scrollable_movement_block_get_delegate elm_interface_scrollable_movement_block_get_static_delegate;
5051 private delegate void elm_interface_scrollable_movement_block_set_delegate(System.IntPtr obj, System.IntPtr pd, Efl.Ui.ScrollBlock block);
5054 public delegate void elm_interface_scrollable_movement_block_set_api_delegate(System.IntPtr obj, Efl.Ui.ScrollBlock block);
5056 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_movement_block_set_api_delegate> elm_interface_scrollable_movement_block_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_movement_block_set_api_delegate>(Module, "elm_interface_scrollable_movement_block_set");
5058 private static void movement_block_set(System.IntPtr obj, System.IntPtr pd, Efl.Ui.ScrollBlock block)
5060 Eina.Log.Debug("function elm_interface_scrollable_movement_block_set was called");
5061 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5067 ((Panel)ws.Target).SetMovementBlock(block);
5071 Eina.Log.Warning($"Callback error: {e.ToString()}");
5072 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5079 elm_interface_scrollable_movement_block_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), block);
5083 private static elm_interface_scrollable_movement_block_set_delegate elm_interface_scrollable_movement_block_set_static_delegate;
5085 [return: MarshalAs(UnmanagedType.U1)]
5086 private delegate bool elm_interface_scrollable_momentum_animator_disabled_get_delegate(System.IntPtr obj, System.IntPtr pd);
5088 [return: MarshalAs(UnmanagedType.U1)]
5089 public delegate bool elm_interface_scrollable_momentum_animator_disabled_get_api_delegate(System.IntPtr obj);
5091 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_momentum_animator_disabled_get_api_delegate> elm_interface_scrollable_momentum_animator_disabled_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_momentum_animator_disabled_get_api_delegate>(Module, "elm_interface_scrollable_momentum_animator_disabled_get");
5093 private static bool momentum_animator_disabled_get(System.IntPtr obj, System.IntPtr pd)
5095 Eina.Log.Debug("function elm_interface_scrollable_momentum_animator_disabled_get was called");
5096 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5099 bool _ret_var = default(bool);
5102 _ret_var = ((Panel)ws.Target).GetMomentumAnimatorDisabled();
5106 Eina.Log.Warning($"Callback error: {e.ToString()}");
5107 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5115 return elm_interface_scrollable_momentum_animator_disabled_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5119 private static elm_interface_scrollable_momentum_animator_disabled_get_delegate elm_interface_scrollable_momentum_animator_disabled_get_static_delegate;
5122 private delegate void elm_interface_scrollable_momentum_animator_disabled_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool disabled);
5125 public delegate void elm_interface_scrollable_momentum_animator_disabled_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool disabled);
5127 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_momentum_animator_disabled_set_api_delegate> elm_interface_scrollable_momentum_animator_disabled_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_momentum_animator_disabled_set_api_delegate>(Module, "elm_interface_scrollable_momentum_animator_disabled_set");
5129 private static void momentum_animator_disabled_set(System.IntPtr obj, System.IntPtr pd, bool disabled)
5131 Eina.Log.Debug("function elm_interface_scrollable_momentum_animator_disabled_set was called");
5132 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5138 ((Panel)ws.Target).SetMomentumAnimatorDisabled(disabled);
5142 Eina.Log.Warning($"Callback error: {e.ToString()}");
5143 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5150 elm_interface_scrollable_momentum_animator_disabled_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), disabled);
5154 private static elm_interface_scrollable_momentum_animator_disabled_set_delegate elm_interface_scrollable_momentum_animator_disabled_set_static_delegate;
5157 private delegate void elm_interface_scrollable_policy_get_delegate(System.IntPtr obj, System.IntPtr pd, out Elm.Scroller.Policy hbar, out Elm.Scroller.Policy vbar);
5160 public delegate void elm_interface_scrollable_policy_get_api_delegate(System.IntPtr obj, out Elm.Scroller.Policy hbar, out Elm.Scroller.Policy vbar);
5162 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_policy_get_api_delegate> elm_interface_scrollable_policy_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_policy_get_api_delegate>(Module, "elm_interface_scrollable_policy_get");
5164 private static void policy_get(System.IntPtr obj, System.IntPtr pd, out Elm.Scroller.Policy hbar, out Elm.Scroller.Policy vbar)
5166 Eina.Log.Debug("function elm_interface_scrollable_policy_get was called");
5167 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5170 hbar = default(Elm.Scroller.Policy); vbar = default(Elm.Scroller.Policy);
5173 ((Panel)ws.Target).GetPolicy(out hbar, out vbar);
5177 Eina.Log.Warning($"Callback error: {e.ToString()}");
5178 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5185 elm_interface_scrollable_policy_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out hbar, out vbar);
5189 private static elm_interface_scrollable_policy_get_delegate elm_interface_scrollable_policy_get_static_delegate;
5192 private delegate void elm_interface_scrollable_policy_set_delegate(System.IntPtr obj, System.IntPtr pd, Elm.Scroller.Policy hbar, Elm.Scroller.Policy vbar);
5195 public delegate void elm_interface_scrollable_policy_set_api_delegate(System.IntPtr obj, Elm.Scroller.Policy hbar, Elm.Scroller.Policy vbar);
5197 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_policy_set_api_delegate> elm_interface_scrollable_policy_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_policy_set_api_delegate>(Module, "elm_interface_scrollable_policy_set");
5199 private static void policy_set(System.IntPtr obj, System.IntPtr pd, Elm.Scroller.Policy hbar, Elm.Scroller.Policy vbar)
5201 Eina.Log.Debug("function elm_interface_scrollable_policy_set was called");
5202 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5208 ((Panel)ws.Target).SetPolicy(hbar, vbar);
5212 Eina.Log.Warning($"Callback error: {e.ToString()}");
5213 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5220 elm_interface_scrollable_policy_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), hbar, vbar);
5224 private static elm_interface_scrollable_policy_set_delegate elm_interface_scrollable_policy_set_static_delegate;
5227 private delegate void elm_interface_scrollable_content_region_get_delegate(System.IntPtr obj, System.IntPtr pd, out int x, out int y, out int w, out int h);
5230 public delegate void elm_interface_scrollable_content_region_get_api_delegate(System.IntPtr obj, out int x, out int y, out int w, out int h);
5232 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_region_get_api_delegate> elm_interface_scrollable_content_region_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_region_get_api_delegate>(Module, "elm_interface_scrollable_content_region_get");
5234 private static void content_region_get(System.IntPtr obj, System.IntPtr pd, out int x, out int y, out int w, out int h)
5236 Eina.Log.Debug("function elm_interface_scrollable_content_region_get was called");
5237 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5240 x = default(int); y = default(int); w = default(int); h = default(int);
5243 ((Panel)ws.Target).GetContentRegion(out x, out y, out w, out h);
5247 Eina.Log.Warning($"Callback error: {e.ToString()}");
5248 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5255 elm_interface_scrollable_content_region_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out x, out y, out w, out h);
5259 private static elm_interface_scrollable_content_region_get_delegate elm_interface_scrollable_content_region_get_static_delegate;
5262 private delegate void elm_interface_scrollable_content_region_set_delegate(System.IntPtr obj, System.IntPtr pd, int x, int y, int w, int h);
5265 public delegate void elm_interface_scrollable_content_region_set_api_delegate(System.IntPtr obj, int x, int y, int w, int h);
5267 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_region_set_api_delegate> elm_interface_scrollable_content_region_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_region_set_api_delegate>(Module, "elm_interface_scrollable_content_region_set");
5269 private static void content_region_set(System.IntPtr obj, System.IntPtr pd, int x, int y, int w, int h)
5271 Eina.Log.Debug("function elm_interface_scrollable_content_region_set was called");
5272 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5278 ((Panel)ws.Target).SetContentRegion(x, y, w, h);
5282 Eina.Log.Warning($"Callback error: {e.ToString()}");
5283 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5290 elm_interface_scrollable_content_region_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), x, y, w, h);
5294 private static elm_interface_scrollable_content_region_set_delegate elm_interface_scrollable_content_region_set_static_delegate;
5296 [return: MarshalAs(UnmanagedType.U1)]
5297 private delegate bool elm_interface_scrollable_content_events_get_delegate(System.IntPtr obj, System.IntPtr pd);
5299 [return: MarshalAs(UnmanagedType.U1)]
5300 public delegate bool elm_interface_scrollable_content_events_get_api_delegate(System.IntPtr obj);
5302 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_events_get_api_delegate> elm_interface_scrollable_content_events_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_events_get_api_delegate>(Module, "elm_interface_scrollable_content_events_get");
5304 private static bool content_events_get(System.IntPtr obj, System.IntPtr pd)
5306 Eina.Log.Debug("function elm_interface_scrollable_content_events_get was called");
5307 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5310 bool _ret_var = default(bool);
5313 _ret_var = ((Panel)ws.Target).GetContentEvents();
5317 Eina.Log.Warning($"Callback error: {e.ToString()}");
5318 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5326 return elm_interface_scrollable_content_events_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5330 private static elm_interface_scrollable_content_events_get_delegate elm_interface_scrollable_content_events_get_static_delegate;
5333 private delegate void elm_interface_scrollable_content_events_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool repeat_events);
5336 public delegate void elm_interface_scrollable_content_events_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool repeat_events);
5338 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_events_set_api_delegate> elm_interface_scrollable_content_events_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_events_set_api_delegate>(Module, "elm_interface_scrollable_content_events_set");
5340 private static void content_events_set(System.IntPtr obj, System.IntPtr pd, bool repeat_events)
5342 Eina.Log.Debug("function elm_interface_scrollable_content_events_set was called");
5343 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5349 ((Panel)ws.Target).SetContentEvents(repeat_events);
5353 Eina.Log.Warning($"Callback error: {e.ToString()}");
5354 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5361 elm_interface_scrollable_content_events_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), repeat_events);
5365 private static elm_interface_scrollable_content_events_set_delegate elm_interface_scrollable_content_events_set_static_delegate;
5368 private delegate void elm_interface_scrollable_page_size_get_delegate(System.IntPtr obj, System.IntPtr pd, out int x, out int y);
5371 public delegate void elm_interface_scrollable_page_size_get_api_delegate(System.IntPtr obj, out int x, out int y);
5373 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_size_get_api_delegate> elm_interface_scrollable_page_size_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_size_get_api_delegate>(Module, "elm_interface_scrollable_page_size_get");
5375 private static void page_size_get(System.IntPtr obj, System.IntPtr pd, out int x, out int y)
5377 Eina.Log.Debug("function elm_interface_scrollable_page_size_get was called");
5378 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5381 x = default(int); y = default(int);
5384 ((Panel)ws.Target).GetPageSize(out x, out y);
5388 Eina.Log.Warning($"Callback error: {e.ToString()}");
5389 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5396 elm_interface_scrollable_page_size_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out x, out y);
5400 private static elm_interface_scrollable_page_size_get_delegate elm_interface_scrollable_page_size_get_static_delegate;
5403 private delegate void elm_interface_scrollable_page_size_set_delegate(System.IntPtr obj, System.IntPtr pd, int x, int y);
5406 public delegate void elm_interface_scrollable_page_size_set_api_delegate(System.IntPtr obj, int x, int y);
5408 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_size_set_api_delegate> elm_interface_scrollable_page_size_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_size_set_api_delegate>(Module, "elm_interface_scrollable_page_size_set");
5410 private static void page_size_set(System.IntPtr obj, System.IntPtr pd, int x, int y)
5412 Eina.Log.Debug("function elm_interface_scrollable_page_size_set was called");
5413 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5419 ((Panel)ws.Target).SetPageSize(x, y);
5423 Eina.Log.Warning($"Callback error: {e.ToString()}");
5424 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5431 elm_interface_scrollable_page_size_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), x, y);
5435 private static elm_interface_scrollable_page_size_set_delegate elm_interface_scrollable_page_size_set_static_delegate;
5437 [return: MarshalAs(UnmanagedType.U1)]
5438 private delegate bool elm_interface_scrollable_bounce_animator_disabled_get_delegate(System.IntPtr obj, System.IntPtr pd);
5440 [return: MarshalAs(UnmanagedType.U1)]
5441 public delegate bool elm_interface_scrollable_bounce_animator_disabled_get_api_delegate(System.IntPtr obj);
5443 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_bounce_animator_disabled_get_api_delegate> elm_interface_scrollable_bounce_animator_disabled_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_bounce_animator_disabled_get_api_delegate>(Module, "elm_interface_scrollable_bounce_animator_disabled_get");
5445 private static bool bounce_animator_disabled_get(System.IntPtr obj, System.IntPtr pd)
5447 Eina.Log.Debug("function elm_interface_scrollable_bounce_animator_disabled_get was called");
5448 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5451 bool _ret_var = default(bool);
5454 _ret_var = ((Panel)ws.Target).GetBounceAnimatorDisabled();
5458 Eina.Log.Warning($"Callback error: {e.ToString()}");
5459 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5467 return elm_interface_scrollable_bounce_animator_disabled_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5471 private static elm_interface_scrollable_bounce_animator_disabled_get_delegate elm_interface_scrollable_bounce_animator_disabled_get_static_delegate;
5474 private delegate void elm_interface_scrollable_bounce_animator_disabled_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool disabled);
5477 public delegate void elm_interface_scrollable_bounce_animator_disabled_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool disabled);
5479 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_bounce_animator_disabled_set_api_delegate> elm_interface_scrollable_bounce_animator_disabled_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_bounce_animator_disabled_set_api_delegate>(Module, "elm_interface_scrollable_bounce_animator_disabled_set");
5481 private static void bounce_animator_disabled_set(System.IntPtr obj, System.IntPtr pd, bool disabled)
5483 Eina.Log.Debug("function elm_interface_scrollable_bounce_animator_disabled_set was called");
5484 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5490 ((Panel)ws.Target).SetBounceAnimatorDisabled(disabled);
5494 Eina.Log.Warning($"Callback error: {e.ToString()}");
5495 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5502 elm_interface_scrollable_bounce_animator_disabled_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), disabled);
5506 private static elm_interface_scrollable_bounce_animator_disabled_set_delegate elm_interface_scrollable_bounce_animator_disabled_set_static_delegate;
5509 private delegate void elm_interface_scrollable_page_scroll_limit_get_delegate(System.IntPtr obj, System.IntPtr pd, out int page_limit_h, out int page_limit_v);
5512 public delegate void elm_interface_scrollable_page_scroll_limit_get_api_delegate(System.IntPtr obj, out int page_limit_h, out int page_limit_v);
5514 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_scroll_limit_get_api_delegate> elm_interface_scrollable_page_scroll_limit_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_scroll_limit_get_api_delegate>(Module, "elm_interface_scrollable_page_scroll_limit_get");
5516 private static void page_scroll_limit_get(System.IntPtr obj, System.IntPtr pd, out int page_limit_h, out int page_limit_v)
5518 Eina.Log.Debug("function elm_interface_scrollable_page_scroll_limit_get was called");
5519 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5522 page_limit_h = default(int); page_limit_v = default(int);
5525 ((Panel)ws.Target).GetPageScrollLimit(out page_limit_h, out page_limit_v);
5529 Eina.Log.Warning($"Callback error: {e.ToString()}");
5530 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5537 elm_interface_scrollable_page_scroll_limit_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out page_limit_h, out page_limit_v);
5541 private static elm_interface_scrollable_page_scroll_limit_get_delegate elm_interface_scrollable_page_scroll_limit_get_static_delegate;
5544 private delegate void elm_interface_scrollable_page_scroll_limit_set_delegate(System.IntPtr obj, System.IntPtr pd, int page_limit_h, int page_limit_v);
5547 public delegate void elm_interface_scrollable_page_scroll_limit_set_api_delegate(System.IntPtr obj, int page_limit_h, int page_limit_v);
5549 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_scroll_limit_set_api_delegate> elm_interface_scrollable_page_scroll_limit_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_scroll_limit_set_api_delegate>(Module, "elm_interface_scrollable_page_scroll_limit_set");
5551 private static void page_scroll_limit_set(System.IntPtr obj, System.IntPtr pd, int page_limit_h, int page_limit_v)
5553 Eina.Log.Debug("function elm_interface_scrollable_page_scroll_limit_set was called");
5554 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5560 ((Panel)ws.Target).SetPageScrollLimit(page_limit_h, page_limit_v);
5564 Eina.Log.Warning($"Callback error: {e.ToString()}");
5565 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5572 elm_interface_scrollable_page_scroll_limit_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), page_limit_h, page_limit_v);
5576 private static elm_interface_scrollable_page_scroll_limit_set_delegate elm_interface_scrollable_page_scroll_limit_set_static_delegate;
5579 private delegate void elm_interface_scrollable_page_snap_allow_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] out bool horiz, [MarshalAs(UnmanagedType.U1)] out bool vert);
5582 public delegate void elm_interface_scrollable_page_snap_allow_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] out bool horiz, [MarshalAs(UnmanagedType.U1)] out bool vert);
5584 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_snap_allow_get_api_delegate> elm_interface_scrollable_page_snap_allow_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_snap_allow_get_api_delegate>(Module, "elm_interface_scrollable_page_snap_allow_get");
5586 private static void page_snap_allow_get(System.IntPtr obj, System.IntPtr pd, out bool horiz, out bool vert)
5588 Eina.Log.Debug("function elm_interface_scrollable_page_snap_allow_get was called");
5589 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5592 horiz = default(bool); vert = default(bool);
5595 ((Panel)ws.Target).GetPageSnapAllow(out horiz, out vert);
5599 Eina.Log.Warning($"Callback error: {e.ToString()}");
5600 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5607 elm_interface_scrollable_page_snap_allow_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out horiz, out vert);
5611 private static elm_interface_scrollable_page_snap_allow_get_delegate elm_interface_scrollable_page_snap_allow_get_static_delegate;
5614 private delegate void elm_interface_scrollable_page_snap_allow_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool horiz, [MarshalAs(UnmanagedType.U1)] bool vert);
5617 public delegate void elm_interface_scrollable_page_snap_allow_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool horiz, [MarshalAs(UnmanagedType.U1)] bool vert);
5619 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_snap_allow_set_api_delegate> elm_interface_scrollable_page_snap_allow_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_snap_allow_set_api_delegate>(Module, "elm_interface_scrollable_page_snap_allow_set");
5621 private static void page_snap_allow_set(System.IntPtr obj, System.IntPtr pd, bool horiz, bool vert)
5623 Eina.Log.Debug("function elm_interface_scrollable_page_snap_allow_set was called");
5624 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5630 ((Panel)ws.Target).SetPageSnapAllow(horiz, vert);
5634 Eina.Log.Warning($"Callback error: {e.ToString()}");
5635 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5642 elm_interface_scrollable_page_snap_allow_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), horiz, vert);
5646 private static elm_interface_scrollable_page_snap_allow_set_delegate elm_interface_scrollable_page_snap_allow_set_static_delegate;
5649 private delegate void elm_interface_scrollable_paging_get_delegate(System.IntPtr obj, System.IntPtr pd, out double pagerel_h, out double pagerel_v, out int pagesize_h, out int pagesize_v);
5652 public delegate void elm_interface_scrollable_paging_get_api_delegate(System.IntPtr obj, out double pagerel_h, out double pagerel_v, out int pagesize_h, out int pagesize_v);
5654 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_paging_get_api_delegate> elm_interface_scrollable_paging_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_paging_get_api_delegate>(Module, "elm_interface_scrollable_paging_get");
5656 private static void paging_get(System.IntPtr obj, System.IntPtr pd, out double pagerel_h, out double pagerel_v, out int pagesize_h, out int pagesize_v)
5658 Eina.Log.Debug("function elm_interface_scrollable_paging_get was called");
5659 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5662 pagerel_h = default(double); pagerel_v = default(double); pagesize_h = default(int); pagesize_v = default(int);
5665 ((Panel)ws.Target).GetPaging(out pagerel_h, out pagerel_v, out pagesize_h, out pagesize_v);
5669 Eina.Log.Warning($"Callback error: {e.ToString()}");
5670 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5677 elm_interface_scrollable_paging_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out pagerel_h, out pagerel_v, out pagesize_h, out pagesize_v);
5681 private static elm_interface_scrollable_paging_get_delegate elm_interface_scrollable_paging_get_static_delegate;
5684 private delegate void elm_interface_scrollable_paging_set_delegate(System.IntPtr obj, System.IntPtr pd, double pagerel_h, double pagerel_v, int pagesize_h, int pagesize_v);
5687 public delegate void elm_interface_scrollable_paging_set_api_delegate(System.IntPtr obj, double pagerel_h, double pagerel_v, int pagesize_h, int pagesize_v);
5689 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_paging_set_api_delegate> elm_interface_scrollable_paging_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_paging_set_api_delegate>(Module, "elm_interface_scrollable_paging_set");
5691 private static void paging_set(System.IntPtr obj, System.IntPtr pd, double pagerel_h, double pagerel_v, int pagesize_h, int pagesize_v)
5693 Eina.Log.Debug("function elm_interface_scrollable_paging_set was called");
5694 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5700 ((Panel)ws.Target).SetPaging(pagerel_h, pagerel_v, pagesize_h, pagesize_v);
5704 Eina.Log.Warning($"Callback error: {e.ToString()}");
5705 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5712 elm_interface_scrollable_paging_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), pagerel_h, pagerel_v, pagesize_h, pagesize_v);
5716 private static elm_interface_scrollable_paging_set_delegate elm_interface_scrollable_paging_set_static_delegate;
5719 private delegate Elm.Scroller.SingleDirection elm_interface_scrollable_single_direction_get_delegate(System.IntPtr obj, System.IntPtr pd);
5722 public delegate Elm.Scroller.SingleDirection elm_interface_scrollable_single_direction_get_api_delegate(System.IntPtr obj);
5724 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_single_direction_get_api_delegate> elm_interface_scrollable_single_direction_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_single_direction_get_api_delegate>(Module, "elm_interface_scrollable_single_direction_get");
5726 private static Elm.Scroller.SingleDirection single_direction_get(System.IntPtr obj, System.IntPtr pd)
5728 Eina.Log.Debug("function elm_interface_scrollable_single_direction_get was called");
5729 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5732 Elm.Scroller.SingleDirection _ret_var = default(Elm.Scroller.SingleDirection);
5735 _ret_var = ((Panel)ws.Target).GetSingleDirection();
5739 Eina.Log.Warning($"Callback error: {e.ToString()}");
5740 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5748 return elm_interface_scrollable_single_direction_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
5752 private static elm_interface_scrollable_single_direction_get_delegate elm_interface_scrollable_single_direction_get_static_delegate;
5755 private delegate void elm_interface_scrollable_single_direction_set_delegate(System.IntPtr obj, System.IntPtr pd, Elm.Scroller.SingleDirection single_dir);
5758 public delegate void elm_interface_scrollable_single_direction_set_api_delegate(System.IntPtr obj, Elm.Scroller.SingleDirection single_dir);
5760 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_single_direction_set_api_delegate> elm_interface_scrollable_single_direction_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_single_direction_set_api_delegate>(Module, "elm_interface_scrollable_single_direction_set");
5762 private static void single_direction_set(System.IntPtr obj, System.IntPtr pd, Elm.Scroller.SingleDirection single_dir)
5764 Eina.Log.Debug("function elm_interface_scrollable_single_direction_set was called");
5765 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5771 ((Panel)ws.Target).SetSingleDirection(single_dir);
5775 Eina.Log.Warning($"Callback error: {e.ToString()}");
5776 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5783 elm_interface_scrollable_single_direction_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), single_dir);
5787 private static elm_interface_scrollable_single_direction_set_delegate elm_interface_scrollable_single_direction_set_static_delegate;
5790 private delegate void elm_interface_scrollable_step_size_get_delegate(System.IntPtr obj, System.IntPtr pd, out int x, out int y);
5793 public delegate void elm_interface_scrollable_step_size_get_api_delegate(System.IntPtr obj, out int x, out int y);
5795 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_step_size_get_api_delegate> elm_interface_scrollable_step_size_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_step_size_get_api_delegate>(Module, "elm_interface_scrollable_step_size_get");
5797 private static void step_size_get(System.IntPtr obj, System.IntPtr pd, out int x, out int y)
5799 Eina.Log.Debug("function elm_interface_scrollable_step_size_get was called");
5800 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5803 x = default(int); y = default(int);
5806 ((Panel)ws.Target).GetStepSize(out x, out y);
5810 Eina.Log.Warning($"Callback error: {e.ToString()}");
5811 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5818 elm_interface_scrollable_step_size_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out x, out y);
5822 private static elm_interface_scrollable_step_size_get_delegate elm_interface_scrollable_step_size_get_static_delegate;
5825 private delegate void elm_interface_scrollable_step_size_set_delegate(System.IntPtr obj, System.IntPtr pd, int x, int y);
5828 public delegate void elm_interface_scrollable_step_size_set_api_delegate(System.IntPtr obj, int x, int y);
5830 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_step_size_set_api_delegate> elm_interface_scrollable_step_size_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_step_size_set_api_delegate>(Module, "elm_interface_scrollable_step_size_set");
5832 private static void step_size_set(System.IntPtr obj, System.IntPtr pd, int x, int y)
5834 Eina.Log.Debug("function elm_interface_scrollable_step_size_set was called");
5835 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5841 ((Panel)ws.Target).SetStepSize(x, y);
5845 Eina.Log.Warning($"Callback error: {e.ToString()}");
5846 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5853 elm_interface_scrollable_step_size_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), x, y);
5857 private static elm_interface_scrollable_step_size_set_delegate elm_interface_scrollable_step_size_set_static_delegate;
5860 private delegate void elm_interface_scrollable_content_loop_get_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] out bool loop_h, [MarshalAs(UnmanagedType.U1)] out bool loop_v);
5863 public delegate void elm_interface_scrollable_content_loop_get_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] out bool loop_h, [MarshalAs(UnmanagedType.U1)] out bool loop_v);
5865 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_loop_get_api_delegate> elm_interface_scrollable_content_loop_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_loop_get_api_delegate>(Module, "elm_interface_scrollable_content_loop_get");
5867 private static void content_loop_get(System.IntPtr obj, System.IntPtr pd, out bool loop_h, out bool loop_v)
5869 Eina.Log.Debug("function elm_interface_scrollable_content_loop_get was called");
5870 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5873 loop_h = default(bool); loop_v = default(bool);
5876 ((Panel)ws.Target).GetContentLoop(out loop_h, out loop_v);
5880 Eina.Log.Warning($"Callback error: {e.ToString()}");
5881 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5888 elm_interface_scrollable_content_loop_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out loop_h, out loop_v);
5892 private static elm_interface_scrollable_content_loop_get_delegate elm_interface_scrollable_content_loop_get_static_delegate;
5895 private delegate void elm_interface_scrollable_content_loop_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool loop_h, [MarshalAs(UnmanagedType.U1)] bool loop_v);
5898 public delegate void elm_interface_scrollable_content_loop_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool loop_h, [MarshalAs(UnmanagedType.U1)] bool loop_v);
5900 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_loop_set_api_delegate> elm_interface_scrollable_content_loop_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_loop_set_api_delegate>(Module, "elm_interface_scrollable_content_loop_set");
5902 private static void content_loop_set(System.IntPtr obj, System.IntPtr pd, bool loop_h, bool loop_v)
5904 Eina.Log.Debug("function elm_interface_scrollable_content_loop_set was called");
5905 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5911 ((Panel)ws.Target).SetContentLoop(loop_h, loop_v);
5915 Eina.Log.Warning($"Callback error: {e.ToString()}");
5916 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5923 elm_interface_scrollable_content_loop_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), loop_h, loop_v);
5927 private static elm_interface_scrollable_content_loop_set_delegate elm_interface_scrollable_content_loop_set_static_delegate;
5930 private delegate void elm_interface_scrollable_scroll_up_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb scroll_up_cb);
5933 public delegate void elm_interface_scrollable_scroll_up_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb scroll_up_cb);
5935 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_scroll_up_cb_set_api_delegate> elm_interface_scrollable_scroll_up_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_scroll_up_cb_set_api_delegate>(Module, "elm_interface_scrollable_scroll_up_cb_set");
5937 private static void scroll_up_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb scroll_up_cb)
5939 Eina.Log.Debug("function elm_interface_scrollable_scroll_up_cb_set was called");
5940 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5946 ((Panel)ws.Target).SetScrollUpCb(scroll_up_cb);
5950 Eina.Log.Warning($"Callback error: {e.ToString()}");
5951 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5958 elm_interface_scrollable_scroll_up_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), scroll_up_cb);
5962 private static elm_interface_scrollable_scroll_up_cb_set_delegate elm_interface_scrollable_scroll_up_cb_set_static_delegate;
5965 private delegate void elm_interface_scrollable_hbar_drag_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb hbar_drag_cb);
5968 public delegate void elm_interface_scrollable_hbar_drag_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb hbar_drag_cb);
5970 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_hbar_drag_cb_set_api_delegate> elm_interface_scrollable_hbar_drag_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_hbar_drag_cb_set_api_delegate>(Module, "elm_interface_scrollable_hbar_drag_cb_set");
5972 private static void hbar_drag_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb hbar_drag_cb)
5974 Eina.Log.Debug("function elm_interface_scrollable_hbar_drag_cb_set was called");
5975 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
5981 ((Panel)ws.Target).SetHbarDragCb(hbar_drag_cb);
5985 Eina.Log.Warning($"Callback error: {e.ToString()}");
5986 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
5993 elm_interface_scrollable_hbar_drag_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), hbar_drag_cb);
5997 private static elm_interface_scrollable_hbar_drag_cb_set_delegate elm_interface_scrollable_hbar_drag_cb_set_static_delegate;
6000 private delegate void elm_interface_scrollable_drag_start_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb drag_start_cb);
6003 public delegate void elm_interface_scrollable_drag_start_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb drag_start_cb);
6005 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_drag_start_cb_set_api_delegate> elm_interface_scrollable_drag_start_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_drag_start_cb_set_api_delegate>(Module, "elm_interface_scrollable_drag_start_cb_set");
6007 private static void drag_start_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb drag_start_cb)
6009 Eina.Log.Debug("function elm_interface_scrollable_drag_start_cb_set was called");
6010 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6016 ((Panel)ws.Target).SetDragStartCb(drag_start_cb);
6020 Eina.Log.Warning($"Callback error: {e.ToString()}");
6021 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6028 elm_interface_scrollable_drag_start_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), drag_start_cb);
6032 private static elm_interface_scrollable_drag_start_cb_set_delegate elm_interface_scrollable_drag_start_cb_set_static_delegate;
6035 private delegate void elm_interface_scrollable_scroll_start_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb scroll_start_cb);
6038 public delegate void elm_interface_scrollable_scroll_start_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb scroll_start_cb);
6040 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_scroll_start_cb_set_api_delegate> elm_interface_scrollable_scroll_start_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_scroll_start_cb_set_api_delegate>(Module, "elm_interface_scrollable_scroll_start_cb_set");
6042 private static void scroll_start_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb scroll_start_cb)
6044 Eina.Log.Debug("function elm_interface_scrollable_scroll_start_cb_set was called");
6045 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6051 ((Panel)ws.Target).SetScrollStartCb(scroll_start_cb);
6055 Eina.Log.Warning($"Callback error: {e.ToString()}");
6056 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6063 elm_interface_scrollable_scroll_start_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), scroll_start_cb);
6067 private static elm_interface_scrollable_scroll_start_cb_set_delegate elm_interface_scrollable_scroll_start_cb_set_static_delegate;
6070 private delegate void elm_interface_scrollable_freeze_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool freeze);
6073 public delegate void elm_interface_scrollable_freeze_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool freeze);
6075 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_freeze_set_api_delegate> elm_interface_scrollable_freeze_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_freeze_set_api_delegate>(Module, "elm_interface_scrollable_freeze_set");
6077 private static void freeze_set(System.IntPtr obj, System.IntPtr pd, bool freeze)
6079 Eina.Log.Debug("function elm_interface_scrollable_freeze_set was called");
6080 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6086 ((Panel)ws.Target).SetFreeze(freeze);
6090 Eina.Log.Warning($"Callback error: {e.ToString()}");
6091 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6098 elm_interface_scrollable_freeze_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), freeze);
6102 private static elm_interface_scrollable_freeze_set_delegate elm_interface_scrollable_freeze_set_static_delegate;
6105 private delegate void elm_interface_scrollable_content_viewport_resize_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableResizeCb viewport_resize_cb);
6108 public delegate void elm_interface_scrollable_content_viewport_resize_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableResizeCb viewport_resize_cb);
6110 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_viewport_resize_cb_set_api_delegate> elm_interface_scrollable_content_viewport_resize_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_viewport_resize_cb_set_api_delegate>(Module, "elm_interface_scrollable_content_viewport_resize_cb_set");
6112 private static void content_viewport_resize_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableResizeCb viewport_resize_cb)
6114 Eina.Log.Debug("function elm_interface_scrollable_content_viewport_resize_cb_set was called");
6115 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6121 ((Panel)ws.Target).SetContentViewportResizeCb(viewport_resize_cb);
6125 Eina.Log.Warning($"Callback error: {e.ToString()}");
6126 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6133 elm_interface_scrollable_content_viewport_resize_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), viewport_resize_cb);
6137 private static elm_interface_scrollable_content_viewport_resize_cb_set_delegate elm_interface_scrollable_content_viewport_resize_cb_set_static_delegate;
6140 private delegate void elm_interface_scrollable_scroll_left_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb scroll_left_cb);
6143 public delegate void elm_interface_scrollable_scroll_left_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb scroll_left_cb);
6145 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_scroll_left_cb_set_api_delegate> elm_interface_scrollable_scroll_left_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_scroll_left_cb_set_api_delegate>(Module, "elm_interface_scrollable_scroll_left_cb_set");
6147 private static void scroll_left_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb scroll_left_cb)
6149 Eina.Log.Debug("function elm_interface_scrollable_scroll_left_cb_set was called");
6150 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6156 ((Panel)ws.Target).SetScrollLeftCb(scroll_left_cb);
6160 Eina.Log.Warning($"Callback error: {e.ToString()}");
6161 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6168 elm_interface_scrollable_scroll_left_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), scroll_left_cb);
6172 private static elm_interface_scrollable_scroll_left_cb_set_delegate elm_interface_scrollable_scroll_left_cb_set_static_delegate;
6175 private delegate void elm_interface_scrollable_vbar_press_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb vbar_press_cb);
6178 public delegate void elm_interface_scrollable_vbar_press_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb vbar_press_cb);
6180 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_vbar_press_cb_set_api_delegate> elm_interface_scrollable_vbar_press_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_vbar_press_cb_set_api_delegate>(Module, "elm_interface_scrollable_vbar_press_cb_set");
6182 private static void vbar_press_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb vbar_press_cb)
6184 Eina.Log.Debug("function elm_interface_scrollable_vbar_press_cb_set was called");
6185 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6191 ((Panel)ws.Target).SetVbarPressCb(vbar_press_cb);
6195 Eina.Log.Warning($"Callback error: {e.ToString()}");
6196 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6203 elm_interface_scrollable_vbar_press_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), vbar_press_cb);
6207 private static elm_interface_scrollable_vbar_press_cb_set_delegate elm_interface_scrollable_vbar_press_cb_set_static_delegate;
6210 private delegate void elm_interface_scrollable_hbar_press_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb hbar_press_cb);
6213 public delegate void elm_interface_scrollable_hbar_press_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb hbar_press_cb);
6215 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_hbar_press_cb_set_api_delegate> elm_interface_scrollable_hbar_press_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_hbar_press_cb_set_api_delegate>(Module, "elm_interface_scrollable_hbar_press_cb_set");
6217 private static void hbar_press_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb hbar_press_cb)
6219 Eina.Log.Debug("function elm_interface_scrollable_hbar_press_cb_set was called");
6220 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6226 ((Panel)ws.Target).SetHbarPressCb(hbar_press_cb);
6230 Eina.Log.Warning($"Callback error: {e.ToString()}");
6231 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6238 elm_interface_scrollable_hbar_press_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), hbar_press_cb);
6242 private static elm_interface_scrollable_hbar_press_cb_set_delegate elm_interface_scrollable_hbar_press_cb_set_static_delegate;
6245 private delegate void elm_interface_scrollable_hbar_unpress_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb hbar_unpress_cb);
6248 public delegate void elm_interface_scrollable_hbar_unpress_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb hbar_unpress_cb);
6250 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_hbar_unpress_cb_set_api_delegate> elm_interface_scrollable_hbar_unpress_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_hbar_unpress_cb_set_api_delegate>(Module, "elm_interface_scrollable_hbar_unpress_cb_set");
6252 private static void hbar_unpress_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb hbar_unpress_cb)
6254 Eina.Log.Debug("function elm_interface_scrollable_hbar_unpress_cb_set was called");
6255 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6261 ((Panel)ws.Target).SetHbarUnpressCb(hbar_unpress_cb);
6265 Eina.Log.Warning($"Callback error: {e.ToString()}");
6266 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6273 elm_interface_scrollable_hbar_unpress_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), hbar_unpress_cb);
6277 private static elm_interface_scrollable_hbar_unpress_cb_set_delegate elm_interface_scrollable_hbar_unpress_cb_set_static_delegate;
6280 private delegate void elm_interface_scrollable_drag_stop_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb drag_stop_cb);
6283 public delegate void elm_interface_scrollable_drag_stop_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb drag_stop_cb);
6285 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_drag_stop_cb_set_api_delegate> elm_interface_scrollable_drag_stop_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_drag_stop_cb_set_api_delegate>(Module, "elm_interface_scrollable_drag_stop_cb_set");
6287 private static void drag_stop_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb drag_stop_cb)
6289 Eina.Log.Debug("function elm_interface_scrollable_drag_stop_cb_set was called");
6290 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6296 ((Panel)ws.Target).SetDragStopCb(drag_stop_cb);
6300 Eina.Log.Warning($"Callback error: {e.ToString()}");
6301 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6308 elm_interface_scrollable_drag_stop_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), drag_stop_cb);
6312 private static elm_interface_scrollable_drag_stop_cb_set_delegate elm_interface_scrollable_drag_stop_cb_set_static_delegate;
6315 private delegate void elm_interface_scrollable_scroll_stop_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb scroll_stop_cb);
6318 public delegate void elm_interface_scrollable_scroll_stop_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb scroll_stop_cb);
6320 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_scroll_stop_cb_set_api_delegate> elm_interface_scrollable_scroll_stop_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_scroll_stop_cb_set_api_delegate>(Module, "elm_interface_scrollable_scroll_stop_cb_set");
6322 private static void scroll_stop_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb scroll_stop_cb)
6324 Eina.Log.Debug("function elm_interface_scrollable_scroll_stop_cb_set was called");
6325 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6331 ((Panel)ws.Target).SetScrollStopCb(scroll_stop_cb);
6335 Eina.Log.Warning($"Callback error: {e.ToString()}");
6336 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6343 elm_interface_scrollable_scroll_stop_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), scroll_stop_cb);
6347 private static elm_interface_scrollable_scroll_stop_cb_set_delegate elm_interface_scrollable_scroll_stop_cb_set_static_delegate;
6350 private delegate void elm_interface_scrollable_extern_pan_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Canvas.Object pan);
6353 public delegate void elm_interface_scrollable_extern_pan_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Canvas.Object pan);
6355 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_extern_pan_set_api_delegate> elm_interface_scrollable_extern_pan_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_extern_pan_set_api_delegate>(Module, "elm_interface_scrollable_extern_pan_set");
6357 private static void extern_pan_set(System.IntPtr obj, System.IntPtr pd, Efl.Canvas.Object pan)
6359 Eina.Log.Debug("function elm_interface_scrollable_extern_pan_set was called");
6360 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6366 ((Panel)ws.Target).SetExternPan(pan);
6370 Eina.Log.Warning($"Callback error: {e.ToString()}");
6371 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6378 elm_interface_scrollable_extern_pan_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), pan);
6382 private static elm_interface_scrollable_extern_pan_set_delegate elm_interface_scrollable_extern_pan_set_static_delegate;
6385 private delegate void elm_interface_scrollable_page_change_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb page_change_cb);
6388 public delegate void elm_interface_scrollable_page_change_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb page_change_cb);
6390 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_change_cb_set_api_delegate> elm_interface_scrollable_page_change_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_change_cb_set_api_delegate>(Module, "elm_interface_scrollable_page_change_cb_set");
6392 private static void page_change_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb page_change_cb)
6394 Eina.Log.Debug("function elm_interface_scrollable_page_change_cb_set was called");
6395 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6401 ((Panel)ws.Target).SetPageChangeCb(page_change_cb);
6405 Eina.Log.Warning($"Callback error: {e.ToString()}");
6406 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6413 elm_interface_scrollable_page_change_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), page_change_cb);
6417 private static elm_interface_scrollable_page_change_cb_set_delegate elm_interface_scrollable_page_change_cb_set_static_delegate;
6420 private delegate void elm_interface_scrollable_hold_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool hold);
6423 public delegate void elm_interface_scrollable_hold_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool hold);
6425 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_hold_set_api_delegate> elm_interface_scrollable_hold_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_hold_set_api_delegate>(Module, "elm_interface_scrollable_hold_set");
6427 private static void hold_set(System.IntPtr obj, System.IntPtr pd, bool hold)
6429 Eina.Log.Debug("function elm_interface_scrollable_hold_set was called");
6430 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6436 ((Panel)ws.Target).SetHold(hold);
6440 Eina.Log.Warning($"Callback error: {e.ToString()}");
6441 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6448 elm_interface_scrollable_hold_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), hold);
6452 private static elm_interface_scrollable_hold_set_delegate elm_interface_scrollable_hold_set_static_delegate;
6455 private delegate void elm_interface_scrollable_animate_start_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb animate_start_cb);
6458 public delegate void elm_interface_scrollable_animate_start_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb animate_start_cb);
6460 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_animate_start_cb_set_api_delegate> elm_interface_scrollable_animate_start_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_animate_start_cb_set_api_delegate>(Module, "elm_interface_scrollable_animate_start_cb_set");
6462 private static void animate_start_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb animate_start_cb)
6464 Eina.Log.Debug("function elm_interface_scrollable_animate_start_cb_set was called");
6465 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6471 ((Panel)ws.Target).SetAnimateStartCb(animate_start_cb);
6475 Eina.Log.Warning($"Callback error: {e.ToString()}");
6476 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6483 elm_interface_scrollable_animate_start_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), animate_start_cb);
6487 private static elm_interface_scrollable_animate_start_cb_set_delegate elm_interface_scrollable_animate_start_cb_set_static_delegate;
6490 private delegate void elm_interface_scrollable_scroll_down_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb scroll_down_cb);
6493 public delegate void elm_interface_scrollable_scroll_down_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb scroll_down_cb);
6495 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_scroll_down_cb_set_api_delegate> elm_interface_scrollable_scroll_down_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_scroll_down_cb_set_api_delegate>(Module, "elm_interface_scrollable_scroll_down_cb_set");
6497 private static void scroll_down_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb scroll_down_cb)
6499 Eina.Log.Debug("function elm_interface_scrollable_scroll_down_cb_set was called");
6500 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6506 ((Panel)ws.Target).SetScrollDownCb(scroll_down_cb);
6510 Eina.Log.Warning($"Callback error: {e.ToString()}");
6511 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6518 elm_interface_scrollable_scroll_down_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), scroll_down_cb);
6522 private static elm_interface_scrollable_scroll_down_cb_set_delegate elm_interface_scrollable_scroll_down_cb_set_static_delegate;
6525 private delegate void elm_interface_scrollable_page_relative_set_delegate(System.IntPtr obj, System.IntPtr pd, double h_pagerel, double v_pagerel);
6528 public delegate void elm_interface_scrollable_page_relative_set_api_delegate(System.IntPtr obj, double h_pagerel, double v_pagerel);
6530 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_relative_set_api_delegate> elm_interface_scrollable_page_relative_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_relative_set_api_delegate>(Module, "elm_interface_scrollable_page_relative_set");
6532 private static void page_relative_set(System.IntPtr obj, System.IntPtr pd, double h_pagerel, double v_pagerel)
6534 Eina.Log.Debug("function elm_interface_scrollable_page_relative_set was called");
6535 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6541 ((Panel)ws.Target).SetPageRelative(h_pagerel, v_pagerel);
6545 Eina.Log.Warning($"Callback error: {e.ToString()}");
6546 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6553 elm_interface_scrollable_page_relative_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), h_pagerel, v_pagerel);
6557 private static elm_interface_scrollable_page_relative_set_delegate elm_interface_scrollable_page_relative_set_static_delegate;
6560 private delegate void elm_interface_scrollable_scroll_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb scroll_cb);
6563 public delegate void elm_interface_scrollable_scroll_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb scroll_cb);
6565 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_scroll_cb_set_api_delegate> elm_interface_scrollable_scroll_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_scroll_cb_set_api_delegate>(Module, "elm_interface_scrollable_scroll_cb_set");
6567 private static void scroll_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb scroll_cb)
6569 Eina.Log.Debug("function elm_interface_scrollable_scroll_cb_set was called");
6570 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6576 ((Panel)ws.Target).SetScrollCb(scroll_cb);
6580 Eina.Log.Warning($"Callback error: {e.ToString()}");
6581 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6588 elm_interface_scrollable_scroll_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), scroll_cb);
6592 private static elm_interface_scrollable_scroll_cb_set_delegate elm_interface_scrollable_scroll_cb_set_static_delegate;
6595 private delegate void elm_interface_scrollable_animate_stop_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb animate_stop_cb);
6598 public delegate void elm_interface_scrollable_animate_stop_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb animate_stop_cb);
6600 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_animate_stop_cb_set_api_delegate> elm_interface_scrollable_animate_stop_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_animate_stop_cb_set_api_delegate>(Module, "elm_interface_scrollable_animate_stop_cb_set");
6602 private static void animate_stop_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb animate_stop_cb)
6604 Eina.Log.Debug("function elm_interface_scrollable_animate_stop_cb_set was called");
6605 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6611 ((Panel)ws.Target).SetAnimateStopCb(animate_stop_cb);
6615 Eina.Log.Warning($"Callback error: {e.ToString()}");
6616 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6623 elm_interface_scrollable_animate_stop_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), animate_stop_cb);
6627 private static elm_interface_scrollable_animate_stop_cb_set_delegate elm_interface_scrollable_animate_stop_cb_set_static_delegate;
6630 private delegate void elm_interface_scrollable_content_min_limit_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableMinLimitCb min_limit_cb);
6633 public delegate void elm_interface_scrollable_content_min_limit_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableMinLimitCb min_limit_cb);
6635 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_min_limit_cb_set_api_delegate> elm_interface_scrollable_content_min_limit_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_min_limit_cb_set_api_delegate>(Module, "elm_interface_scrollable_content_min_limit_cb_set");
6637 private static void content_min_limit_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableMinLimitCb min_limit_cb)
6639 Eina.Log.Debug("function elm_interface_scrollable_content_min_limit_cb_set was called");
6640 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6646 ((Panel)ws.Target).SetContentMinLimitCb(min_limit_cb);
6650 Eina.Log.Warning($"Callback error: {e.ToString()}");
6651 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6658 elm_interface_scrollable_content_min_limit_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), min_limit_cb);
6662 private static elm_interface_scrollable_content_min_limit_cb_set_delegate elm_interface_scrollable_content_min_limit_cb_set_static_delegate;
6665 private delegate void elm_interface_scrollable_scroll_right_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb scroll_right_cb);
6668 public delegate void elm_interface_scrollable_scroll_right_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb scroll_right_cb);
6670 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_scroll_right_cb_set_api_delegate> elm_interface_scrollable_scroll_right_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_scroll_right_cb_set_api_delegate>(Module, "elm_interface_scrollable_scroll_right_cb_set");
6672 private static void scroll_right_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb scroll_right_cb)
6674 Eina.Log.Debug("function elm_interface_scrollable_scroll_right_cb_set was called");
6675 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6681 ((Panel)ws.Target).SetScrollRightCb(scroll_right_cb);
6685 Eina.Log.Warning($"Callback error: {e.ToString()}");
6686 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6693 elm_interface_scrollable_scroll_right_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), scroll_right_cb);
6697 private static elm_interface_scrollable_scroll_right_cb_set_delegate elm_interface_scrollable_scroll_right_cb_set_static_delegate;
6700 private delegate void elm_interface_scrollable_content_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Canvas.Object content);
6703 public delegate void elm_interface_scrollable_content_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Canvas.Object content);
6705 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_set_api_delegate> elm_interface_scrollable_content_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_set_api_delegate>(Module, "elm_interface_scrollable_content_set");
6707 private static void scrollable_content_set(System.IntPtr obj, System.IntPtr pd, Efl.Canvas.Object content)
6709 Eina.Log.Debug("function elm_interface_scrollable_content_set was called");
6710 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6716 ((Panel)ws.Target).SetScrollableContent(content);
6720 Eina.Log.Warning($"Callback error: {e.ToString()}");
6721 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6728 elm_interface_scrollable_content_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), content);
6732 private static elm_interface_scrollable_content_set_delegate elm_interface_scrollable_content_set_static_delegate;
6735 private delegate void elm_interface_scrollable_edge_left_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb edge_left_cb);
6738 public delegate void elm_interface_scrollable_edge_left_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb edge_left_cb);
6740 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_edge_left_cb_set_api_delegate> elm_interface_scrollable_edge_left_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_edge_left_cb_set_api_delegate>(Module, "elm_interface_scrollable_edge_left_cb_set");
6742 private static void edge_left_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb edge_left_cb)
6744 Eina.Log.Debug("function elm_interface_scrollable_edge_left_cb_set was called");
6745 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6751 ((Panel)ws.Target).SetEdgeLeftCb(edge_left_cb);
6755 Eina.Log.Warning($"Callback error: {e.ToString()}");
6756 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6763 elm_interface_scrollable_edge_left_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), edge_left_cb);
6767 private static elm_interface_scrollable_edge_left_cb_set_delegate elm_interface_scrollable_edge_left_cb_set_static_delegate;
6770 private delegate void elm_interface_scrollable_vbar_drag_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb vbar_drag_cb);
6773 public delegate void elm_interface_scrollable_vbar_drag_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb vbar_drag_cb);
6775 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_vbar_drag_cb_set_api_delegate> elm_interface_scrollable_vbar_drag_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_vbar_drag_cb_set_api_delegate>(Module, "elm_interface_scrollable_vbar_drag_cb_set");
6777 private static void vbar_drag_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb vbar_drag_cb)
6779 Eina.Log.Debug("function elm_interface_scrollable_vbar_drag_cb_set was called");
6780 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6786 ((Panel)ws.Target).SetVbarDragCb(vbar_drag_cb);
6790 Eina.Log.Warning($"Callback error: {e.ToString()}");
6791 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6798 elm_interface_scrollable_vbar_drag_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), vbar_drag_cb);
6802 private static elm_interface_scrollable_vbar_drag_cb_set_delegate elm_interface_scrollable_vbar_drag_cb_set_static_delegate;
6805 private delegate void elm_interface_scrollable_vbar_unpress_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb vbar_unpress_cb);
6808 public delegate void elm_interface_scrollable_vbar_unpress_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb vbar_unpress_cb);
6810 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_vbar_unpress_cb_set_api_delegate> elm_interface_scrollable_vbar_unpress_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_vbar_unpress_cb_set_api_delegate>(Module, "elm_interface_scrollable_vbar_unpress_cb_set");
6812 private static void vbar_unpress_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb vbar_unpress_cb)
6814 Eina.Log.Debug("function elm_interface_scrollable_vbar_unpress_cb_set was called");
6815 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6821 ((Panel)ws.Target).SetVbarUnpressCb(vbar_unpress_cb);
6825 Eina.Log.Warning($"Callback error: {e.ToString()}");
6826 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6833 elm_interface_scrollable_vbar_unpress_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), vbar_unpress_cb);
6837 private static elm_interface_scrollable_vbar_unpress_cb_set_delegate elm_interface_scrollable_vbar_unpress_cb_set_static_delegate;
6840 private delegate void elm_interface_scrollable_edge_bottom_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb edge_bottom_cb);
6843 public delegate void elm_interface_scrollable_edge_bottom_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb edge_bottom_cb);
6845 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_edge_bottom_cb_set_api_delegate> elm_interface_scrollable_edge_bottom_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_edge_bottom_cb_set_api_delegate>(Module, "elm_interface_scrollable_edge_bottom_cb_set");
6847 private static void edge_bottom_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb edge_bottom_cb)
6849 Eina.Log.Debug("function elm_interface_scrollable_edge_bottom_cb_set was called");
6850 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6856 ((Panel)ws.Target).SetEdgeBottomCb(edge_bottom_cb);
6860 Eina.Log.Warning($"Callback error: {e.ToString()}");
6861 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6868 elm_interface_scrollable_edge_bottom_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), edge_bottom_cb);
6872 private static elm_interface_scrollable_edge_bottom_cb_set_delegate elm_interface_scrollable_edge_bottom_cb_set_static_delegate;
6875 private delegate void elm_interface_scrollable_edge_right_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb edge_right_cb);
6878 public delegate void elm_interface_scrollable_edge_right_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb edge_right_cb);
6880 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_edge_right_cb_set_api_delegate> elm_interface_scrollable_edge_right_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_edge_right_cb_set_api_delegate>(Module, "elm_interface_scrollable_edge_right_cb_set");
6882 private static void edge_right_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb edge_right_cb)
6884 Eina.Log.Debug("function elm_interface_scrollable_edge_right_cb_set was called");
6885 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6891 ((Panel)ws.Target).SetEdgeRightCb(edge_right_cb);
6895 Eina.Log.Warning($"Callback error: {e.ToString()}");
6896 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6903 elm_interface_scrollable_edge_right_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), edge_right_cb);
6907 private static elm_interface_scrollable_edge_right_cb_set_delegate elm_interface_scrollable_edge_right_cb_set_static_delegate;
6910 private delegate void elm_interface_scrollable_edge_top_cb_set_delegate(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb edge_top_cb);
6913 public delegate void elm_interface_scrollable_edge_top_cb_set_api_delegate(System.IntPtr obj, ElmInterfaceScrollableCb edge_top_cb);
6915 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_edge_top_cb_set_api_delegate> elm_interface_scrollable_edge_top_cb_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_edge_top_cb_set_api_delegate>(Module, "elm_interface_scrollable_edge_top_cb_set");
6917 private static void edge_top_cb_set(System.IntPtr obj, System.IntPtr pd, ElmInterfaceScrollableCb edge_top_cb)
6919 Eina.Log.Debug("function elm_interface_scrollable_edge_top_cb_set was called");
6920 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6926 ((Panel)ws.Target).SetEdgeTopCb(edge_top_cb);
6930 Eina.Log.Warning($"Callback error: {e.ToString()}");
6931 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6938 elm_interface_scrollable_edge_top_cb_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), edge_top_cb);
6942 private static elm_interface_scrollable_edge_top_cb_set_delegate elm_interface_scrollable_edge_top_cb_set_static_delegate;
6945 private delegate void elm_interface_scrollable_objects_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Canvas.Object edje_object, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Canvas.Object hit_rectangle);
6948 public delegate void elm_interface_scrollable_objects_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Canvas.Object edje_object, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef=typeof(Efl.Eo.MarshalEo<Efl.Eo.NonOwnTag>))] Efl.Canvas.Object hit_rectangle);
6950 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_objects_set_api_delegate> elm_interface_scrollable_objects_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_objects_set_api_delegate>(Module, "elm_interface_scrollable_objects_set");
6952 private static void objects_set(System.IntPtr obj, System.IntPtr pd, Efl.Canvas.Object edje_object, Efl.Canvas.Object hit_rectangle)
6954 Eina.Log.Debug("function elm_interface_scrollable_objects_set was called");
6955 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6961 ((Panel)ws.Target).SetObjects(edje_object, hit_rectangle);
6965 Eina.Log.Warning($"Callback error: {e.ToString()}");
6966 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
6973 elm_interface_scrollable_objects_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), edje_object, hit_rectangle);
6977 private static elm_interface_scrollable_objects_set_delegate elm_interface_scrollable_objects_set_static_delegate;
6980 private delegate void elm_interface_scrollable_last_page_get_delegate(System.IntPtr obj, System.IntPtr pd, out int pagenumber_h, out int pagenumber_v);
6983 public delegate void elm_interface_scrollable_last_page_get_api_delegate(System.IntPtr obj, out int pagenumber_h, out int pagenumber_v);
6985 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_last_page_get_api_delegate> elm_interface_scrollable_last_page_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_last_page_get_api_delegate>(Module, "elm_interface_scrollable_last_page_get");
6987 private static void last_page_get(System.IntPtr obj, System.IntPtr pd, out int pagenumber_h, out int pagenumber_v)
6989 Eina.Log.Debug("function elm_interface_scrollable_last_page_get was called");
6990 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
6993 pagenumber_h = default(int); pagenumber_v = default(int);
6996 ((Panel)ws.Target).GetLastPage(out pagenumber_h, out pagenumber_v);
7000 Eina.Log.Warning($"Callback error: {e.ToString()}");
7001 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7008 elm_interface_scrollable_last_page_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out pagenumber_h, out pagenumber_v);
7012 private static elm_interface_scrollable_last_page_get_delegate elm_interface_scrollable_last_page_get_static_delegate;
7015 private delegate void elm_interface_scrollable_current_page_get_delegate(System.IntPtr obj, System.IntPtr pd, out int pagenumber_h, out int pagenumber_v);
7018 public delegate void elm_interface_scrollable_current_page_get_api_delegate(System.IntPtr obj, out int pagenumber_h, out int pagenumber_v);
7020 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_current_page_get_api_delegate> elm_interface_scrollable_current_page_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_current_page_get_api_delegate>(Module, "elm_interface_scrollable_current_page_get");
7022 private static void current_page_get(System.IntPtr obj, System.IntPtr pd, out int pagenumber_h, out int pagenumber_v)
7024 Eina.Log.Debug("function elm_interface_scrollable_current_page_get was called");
7025 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7028 pagenumber_h = default(int); pagenumber_v = default(int);
7031 ((Panel)ws.Target).GetCurrentPage(out pagenumber_h, out pagenumber_v);
7035 Eina.Log.Warning($"Callback error: {e.ToString()}");
7036 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7043 elm_interface_scrollable_current_page_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out pagenumber_h, out pagenumber_v);
7047 private static elm_interface_scrollable_current_page_get_delegate elm_interface_scrollable_current_page_get_static_delegate;
7050 private delegate void elm_interface_scrollable_content_viewport_geometry_get_delegate(System.IntPtr obj, System.IntPtr pd, out int x, out int y, out int w, out int h);
7053 public delegate void elm_interface_scrollable_content_viewport_geometry_get_api_delegate(System.IntPtr obj, out int x, out int y, out int w, out int h);
7055 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_viewport_geometry_get_api_delegate> elm_interface_scrollable_content_viewport_geometry_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_viewport_geometry_get_api_delegate>(Module, "elm_interface_scrollable_content_viewport_geometry_get");
7057 private static void content_viewport_geometry_get(System.IntPtr obj, System.IntPtr pd, out int x, out int y, out int w, out int h)
7059 Eina.Log.Debug("function elm_interface_scrollable_content_viewport_geometry_get was called");
7060 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7063 x = default(int); y = default(int); w = default(int); h = default(int);
7066 ((Panel)ws.Target).GetContentViewportGeometry(out x, out y, out w, out h);
7070 Eina.Log.Warning($"Callback error: {e.ToString()}");
7071 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7078 elm_interface_scrollable_content_viewport_geometry_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out x, out y, out w, out h);
7082 private static elm_interface_scrollable_content_viewport_geometry_get_delegate elm_interface_scrollable_content_viewport_geometry_get_static_delegate;
7085 private delegate void elm_interface_scrollable_content_size_get_delegate(System.IntPtr obj, System.IntPtr pd, out int w, out int h);
7088 public delegate void elm_interface_scrollable_content_size_get_api_delegate(System.IntPtr obj, out int w, out int h);
7090 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_size_get_api_delegate> elm_interface_scrollable_content_size_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_size_get_api_delegate>(Module, "elm_interface_scrollable_content_size_get");
7092 private static void content_size_get(System.IntPtr obj, System.IntPtr pd, out int w, out int h)
7094 Eina.Log.Debug("function elm_interface_scrollable_content_size_get was called");
7095 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7098 w = default(int); h = default(int);
7101 ((Panel)ws.Target).GetContentSize(out w, out h);
7105 Eina.Log.Warning($"Callback error: {e.ToString()}");
7106 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7113 elm_interface_scrollable_content_size_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out w, out h);
7117 private static elm_interface_scrollable_content_size_get_delegate elm_interface_scrollable_content_size_get_static_delegate;
7119 [return: MarshalAs(UnmanagedType.U1)]
7120 private delegate bool elm_interface_scrollable_item_loop_enabled_get_delegate(System.IntPtr obj, System.IntPtr pd);
7122 [return: MarshalAs(UnmanagedType.U1)]
7123 public delegate bool elm_interface_scrollable_item_loop_enabled_get_api_delegate(System.IntPtr obj);
7125 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_item_loop_enabled_get_api_delegate> elm_interface_scrollable_item_loop_enabled_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_item_loop_enabled_get_api_delegate>(Module, "elm_interface_scrollable_item_loop_enabled_get");
7127 private static bool item_loop_enabled_get(System.IntPtr obj, System.IntPtr pd)
7129 Eina.Log.Debug("function elm_interface_scrollable_item_loop_enabled_get was called");
7130 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7133 bool _ret_var = default(bool);
7136 _ret_var = ((Panel)ws.Target).GetItemLoopEnabled();
7140 Eina.Log.Warning($"Callback error: {e.ToString()}");
7141 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7149 return elm_interface_scrollable_item_loop_enabled_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)));
7153 private static elm_interface_scrollable_item_loop_enabled_get_delegate elm_interface_scrollable_item_loop_enabled_get_static_delegate;
7156 private delegate void elm_interface_scrollable_item_loop_enabled_set_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool enable);
7159 public delegate void elm_interface_scrollable_item_loop_enabled_set_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool enable);
7161 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_item_loop_enabled_set_api_delegate> elm_interface_scrollable_item_loop_enabled_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_item_loop_enabled_set_api_delegate>(Module, "elm_interface_scrollable_item_loop_enabled_set");
7163 private static void item_loop_enabled_set(System.IntPtr obj, System.IntPtr pd, bool enable)
7165 Eina.Log.Debug("function elm_interface_scrollable_item_loop_enabled_set was called");
7166 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7172 ((Panel)ws.Target).SetItemLoopEnabled(enable);
7176 Eina.Log.Warning($"Callback error: {e.ToString()}");
7177 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7184 elm_interface_scrollable_item_loop_enabled_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), enable);
7188 private static elm_interface_scrollable_item_loop_enabled_set_delegate elm_interface_scrollable_item_loop_enabled_set_static_delegate;
7191 private delegate void elm_interface_scrollable_content_pos_set_delegate(System.IntPtr obj, System.IntPtr pd, int x, int y, [MarshalAs(UnmanagedType.U1)] bool sig);
7194 public delegate void elm_interface_scrollable_content_pos_set_api_delegate(System.IntPtr obj, int x, int y, [MarshalAs(UnmanagedType.U1)] bool sig);
7196 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_pos_set_api_delegate> elm_interface_scrollable_content_pos_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_pos_set_api_delegate>(Module, "elm_interface_scrollable_content_pos_set");
7198 private static void content_pos_set(System.IntPtr obj, System.IntPtr pd, int x, int y, bool sig)
7200 Eina.Log.Debug("function elm_interface_scrollable_content_pos_set was called");
7201 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7207 ((Panel)ws.Target).SetContentPos(x, y, sig);
7211 Eina.Log.Warning($"Callback error: {e.ToString()}");
7212 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7219 elm_interface_scrollable_content_pos_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), x, y, sig);
7223 private static elm_interface_scrollable_content_pos_set_delegate elm_interface_scrollable_content_pos_set_static_delegate;
7226 private delegate void elm_interface_scrollable_content_pos_get_delegate(System.IntPtr obj, System.IntPtr pd, out int x, out int y);
7229 public delegate void elm_interface_scrollable_content_pos_get_api_delegate(System.IntPtr obj, out int x, out int y);
7231 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_pos_get_api_delegate> elm_interface_scrollable_content_pos_get_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_pos_get_api_delegate>(Module, "elm_interface_scrollable_content_pos_get");
7233 private static void content_pos_get(System.IntPtr obj, System.IntPtr pd, out int x, out int y)
7235 Eina.Log.Debug("function elm_interface_scrollable_content_pos_get was called");
7236 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7239 x = default(int); y = default(int);
7242 ((Panel)ws.Target).GetContentPos(out x, out y);
7246 Eina.Log.Warning($"Callback error: {e.ToString()}");
7247 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7254 elm_interface_scrollable_content_pos_get_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), out x, out y);
7258 private static elm_interface_scrollable_content_pos_get_delegate elm_interface_scrollable_content_pos_get_static_delegate;
7261 private delegate void elm_interface_scrollable_page_show_delegate(System.IntPtr obj, System.IntPtr pd, int pagenumber_h, int pagenumber_v);
7264 public delegate void elm_interface_scrollable_page_show_api_delegate(System.IntPtr obj, int pagenumber_h, int pagenumber_v);
7266 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_show_api_delegate> elm_interface_scrollable_page_show_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_show_api_delegate>(Module, "elm_interface_scrollable_page_show");
7268 private static void page_show(System.IntPtr obj, System.IntPtr pd, int pagenumber_h, int pagenumber_v)
7270 Eina.Log.Debug("function elm_interface_scrollable_page_show was called");
7271 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7277 ((Panel)ws.Target).ShowPage(pagenumber_h, pagenumber_v);
7281 Eina.Log.Warning($"Callback error: {e.ToString()}");
7282 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7289 elm_interface_scrollable_page_show_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), pagenumber_h, pagenumber_v);
7293 private static elm_interface_scrollable_page_show_delegate elm_interface_scrollable_page_show_static_delegate;
7296 private delegate void elm_interface_scrollable_region_bring_in_delegate(System.IntPtr obj, System.IntPtr pd, int x, int y, int w, int h);
7299 public delegate void elm_interface_scrollable_region_bring_in_api_delegate(System.IntPtr obj, int x, int y, int w, int h);
7301 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_region_bring_in_api_delegate> elm_interface_scrollable_region_bring_in_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_region_bring_in_api_delegate>(Module, "elm_interface_scrollable_region_bring_in");
7303 private static void region_bring_in(System.IntPtr obj, System.IntPtr pd, int x, int y, int w, int h)
7305 Eina.Log.Debug("function elm_interface_scrollable_region_bring_in was called");
7306 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7312 ((Panel)ws.Target).RegionBringIn(x, y, w, h);
7316 Eina.Log.Warning($"Callback error: {e.ToString()}");
7317 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7324 elm_interface_scrollable_region_bring_in_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), x, y, w, h);
7328 private static elm_interface_scrollable_region_bring_in_delegate elm_interface_scrollable_region_bring_in_static_delegate;
7331 private delegate void elm_interface_scrollable_page_bring_in_delegate(System.IntPtr obj, System.IntPtr pd, int pagenumber_h, int pagenumber_v);
7334 public delegate void elm_interface_scrollable_page_bring_in_api_delegate(System.IntPtr obj, int pagenumber_h, int pagenumber_v);
7336 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_bring_in_api_delegate> elm_interface_scrollable_page_bring_in_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_page_bring_in_api_delegate>(Module, "elm_interface_scrollable_page_bring_in");
7338 private static void page_bring_in(System.IntPtr obj, System.IntPtr pd, int pagenumber_h, int pagenumber_v)
7340 Eina.Log.Debug("function elm_interface_scrollable_page_bring_in was called");
7341 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7347 ((Panel)ws.Target).PageBringIn(pagenumber_h, pagenumber_v);
7351 Eina.Log.Warning($"Callback error: {e.ToString()}");
7352 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7359 elm_interface_scrollable_page_bring_in_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), pagenumber_h, pagenumber_v);
7363 private static elm_interface_scrollable_page_bring_in_delegate elm_interface_scrollable_page_bring_in_static_delegate;
7366 private delegate void elm_interface_scrollable_content_region_show_delegate(System.IntPtr obj, System.IntPtr pd, int x, int y, int w, int h);
7369 public delegate void elm_interface_scrollable_content_region_show_api_delegate(System.IntPtr obj, int x, int y, int w, int h);
7371 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_region_show_api_delegate> elm_interface_scrollable_content_region_show_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_region_show_api_delegate>(Module, "elm_interface_scrollable_content_region_show");
7373 private static void content_region_show(System.IntPtr obj, System.IntPtr pd, int x, int y, int w, int h)
7375 Eina.Log.Debug("function elm_interface_scrollable_content_region_show was called");
7376 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7382 ((Panel)ws.Target).ShowContentRegion(x, y, w, h);
7386 Eina.Log.Warning($"Callback error: {e.ToString()}");
7387 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7394 elm_interface_scrollable_content_region_show_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), x, y, w, h);
7398 private static elm_interface_scrollable_content_region_show_delegate elm_interface_scrollable_content_region_show_static_delegate;
7401 private delegate void elm_interface_scrollable_content_min_limit_delegate(System.IntPtr obj, System.IntPtr pd, [MarshalAs(UnmanagedType.U1)] bool w, [MarshalAs(UnmanagedType.U1)] bool h);
7404 public delegate void elm_interface_scrollable_content_min_limit_api_delegate(System.IntPtr obj, [MarshalAs(UnmanagedType.U1)] bool w, [MarshalAs(UnmanagedType.U1)] bool h);
7406 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_min_limit_api_delegate> elm_interface_scrollable_content_min_limit_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_content_min_limit_api_delegate>(Module, "elm_interface_scrollable_content_min_limit");
7408 private static void content_min_limit(System.IntPtr obj, System.IntPtr pd, bool w, bool h)
7410 Eina.Log.Debug("function elm_interface_scrollable_content_min_limit was called");
7411 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7417 ((Panel)ws.Target).ContentMinLimit(w, h);
7421 Eina.Log.Warning($"Callback error: {e.ToString()}");
7422 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7429 elm_interface_scrollable_content_min_limit_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), w, h);
7433 private static elm_interface_scrollable_content_min_limit_delegate elm_interface_scrollable_content_min_limit_static_delegate;
7436 private delegate void elm_interface_scrollable_wanted_region_set_delegate(System.IntPtr obj, System.IntPtr pd, int x, int y);
7439 public delegate void elm_interface_scrollable_wanted_region_set_api_delegate(System.IntPtr obj, int x, int y);
7441 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_wanted_region_set_api_delegate> elm_interface_scrollable_wanted_region_set_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_wanted_region_set_api_delegate>(Module, "elm_interface_scrollable_wanted_region_set");
7443 private static void wanted_region_set(System.IntPtr obj, System.IntPtr pd, int x, int y)
7445 Eina.Log.Debug("function elm_interface_scrollable_wanted_region_set was called");
7446 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7452 ((Panel)ws.Target).SetWantedRegion(x, y);
7456 Eina.Log.Warning($"Callback error: {e.ToString()}");
7457 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7464 elm_interface_scrollable_wanted_region_set_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), x, y);
7468 private static elm_interface_scrollable_wanted_region_set_delegate elm_interface_scrollable_wanted_region_set_static_delegate;
7471 private delegate void elm_interface_scrollable_custom_pan_pos_adjust_delegate(System.IntPtr obj, System.IntPtr pd, System.IntPtr x, System.IntPtr y);
7474 public delegate void elm_interface_scrollable_custom_pan_pos_adjust_api_delegate(System.IntPtr obj, System.IntPtr x, System.IntPtr y);
7476 public static Efl.Eo.FunctionWrapper<elm_interface_scrollable_custom_pan_pos_adjust_api_delegate> elm_interface_scrollable_custom_pan_pos_adjust_ptr = new Efl.Eo.FunctionWrapper<elm_interface_scrollable_custom_pan_pos_adjust_api_delegate>(Module, "elm_interface_scrollable_custom_pan_pos_adjust");
7478 private static void custom_pan_pos_adjust(System.IntPtr obj, System.IntPtr pd, System.IntPtr x, System.IntPtr y)
7480 Eina.Log.Debug("function elm_interface_scrollable_custom_pan_pos_adjust was called");
7481 var ws = Efl.Eo.Globals.GetWrapperSupervisor(obj);
7484 var _in_x = Eina.PrimitiveConversion.PointerToManaged<int>(x);
7485 var _in_y = Eina.PrimitiveConversion.PointerToManaged<int>(y);
7489 ((Panel)ws.Target).CustomPanPosAdjust(_in_x, _in_y);
7493 Eina.Log.Warning($"Callback error: {e.ToString()}");
7494 Eina.Error.Set(Eina.Error.UNHANDLED_EXCEPTION);
7501 elm_interface_scrollable_custom_pan_pos_adjust_ptr.Value.Delegate(Efl.Eo.Globals.efl_super(obj, Efl.Eo.Globals.efl_class_get(obj)), x, y);
7505 private static elm_interface_scrollable_custom_pan_pos_adjust_delegate elm_interface_scrollable_custom_pan_pos_adjust_static_delegate;
7507 #pragma warning restore CA1707, CS1591, SA1300, SA1600
7519 /// <summary>Panel orientation mode</summary>
7520 [Efl.Eo.BindingEntity]
7521 public enum PanelOrient
7523 /// <summary>Panel (dis)appears from the top</summary>
7525 /// <summary>Panel (dis)appears from the bottom</summary>
7527 /// <summary>Panel (dis)appears from the left</summary>
7529 /// <summary>Panel (dis)appears from the right</summary>
7541 /// <summary>Panel scroll information</summary>
7542 [StructLayout(LayoutKind.Sequential)]
7543 [Efl.Eo.BindingEntity]
7544 public struct PanelScrollInfo
7546 /// <summary>content scrolled position (0.0 ~ 1.0) in the panel</summary>
7547 public double Rel_x;
7548 /// <summary>content scrolled position (0.0 ~ 1.0) in the panel</summary>
7549 public double Rel_y;
7550 ///<summary>Constructor for PanelScrollInfo.</summary>
7551 public PanelScrollInfo(
7552 double Rel_x = default(double),
7553 double Rel_y = default(double) )
7559 ///<summary>Implicit conversion to the managed representation from a native pointer.</summary>
7560 ///<param name="ptr">Native pointer to be converted.</param>
7561 public static implicit operator PanelScrollInfo(IntPtr ptr)
7563 var tmp = (PanelScrollInfo.NativeStruct)Marshal.PtrToStructure(ptr, typeof(PanelScrollInfo.NativeStruct));
7567 #pragma warning disable CS1591
7569 ///<summary>Internal wrapper for struct PanelScrollInfo.</summary>
7570 [StructLayout(LayoutKind.Sequential)]
7571 public struct NativeStruct
7574 public double Rel_x;
7576 public double Rel_y;
7577 ///<summary>Implicit conversion to the internal/marshalling representation.</summary>
7578 public static implicit operator PanelScrollInfo.NativeStruct(PanelScrollInfo _external_struct)
7580 var _internal_struct = new PanelScrollInfo.NativeStruct();
7581 _internal_struct.Rel_x = _external_struct.Rel_x;
7582 _internal_struct.Rel_y = _external_struct.Rel_y;
7583 return _internal_struct;
7586 ///<summary>Implicit conversion to the managed representation.</summary>
7587 public static implicit operator PanelScrollInfo(PanelScrollInfo.NativeStruct _internal_struct)
7589 var _external_struct = new PanelScrollInfo();
7590 _external_struct.Rel_x = _internal_struct.Rel_x;
7591 _external_struct.Rel_y = _internal_struct.Rel_y;
7592 return _external_struct;
7597 #pragma warning restore CS1591