Now, EoWrapper does not have constructor with parameter IntPtr.
Instead, EoWrapper has constructors with paramater ConstructingHandle
and WrappingHandle.
Since ConstructingHandle is created internally, the constructor with
parameter ConstructingHandle should be used for internal usage.
Instead, constructor with parameter WrappingHandle should be used to use
C native handle (i.e. eo pointer in C).
/// </summary>
/// <param name="parent">The Efl.Ui.Widget to which the new MoreOption will be attached as a child.</param>
/// <since_tizen> 6 </since_tizen>
- public MoreOption(Efl.Ui.Widget parent) : base(new ConstructingHandle(Interop.Eext.eext_more_option_add(parent.NativeHandle)))
+ public MoreOption(Efl.Ui.Widget parent) : base(new Efl.Eo.Globals.WrappingHandle(Interop.Eext.eext_more_option_add(parent.NativeHandle)))
{
smartClicked = new Interop.Evas.SmartCallback((d, o, e) =>
{
/// </summary>
/// <param name="parent">The Efl.Ui.Widget to which the new RotarySelector will be attached as a child.</param>
/// <since_tizen> 6 </since_tizen>
- public RotarySelector(Efl.Ui.Widget parent) : base(new ConstructingHandle(Interop.Eext.eext_rotary_selector_add(parent.NativeHandle)))
+ public RotarySelector(Efl.Ui.Widget parent) : base(new Efl.Eo.Globals.WrappingHandle(Interop.Eext.eext_rotary_selector_add(parent.NativeHandle)))
{
smartClicked = new Interop.Evas.SmartCallback((d, o, e) =>
{