internal WidgetView(WidgetView handle) : this(Interop.WidgetView.NewWidgetView(WidgetView.getCPtr(handle)), true) { if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } }
internal WidgetView(WidgetView handle) : this(NDalicManualPINVOKE.new_WidgetView__SWIG_1(WidgetView.getCPtr(handle)), true) { if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } }
public void Emit(WidgetView arg) { Interop.WidgetView.WidgetViewSignal_Emit(swigCPtr, WidgetView.getCPtr(arg)); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } }
internal WidgetView Assign(WidgetView handle) { WidgetView ret = new WidgetView(Interop.WidgetView.Assign(SwigCPtr, WidgetView.getCPtr(handle)), false); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
internal static WidgetView GetWidgetViewFromPtr(global::System.IntPtr cPtr) { WidgetView ret = new WidgetView(cPtr, false); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
internal static WidgetView DownCast(BaseHandle handle) { WidgetView ret = new WidgetView(Interop.WidgetView.DownCast(BaseHandle.getCPtr(handle)), true); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
/// <summary> /// Creates a new widget view object. /// </summary> /// <param name="widgetId">The widget ID.</param> /// <param name="contentInfo">Contents that will be given to the widget instance.</param> /// <param name="width">The widget width.</param> /// <param name="height">The widget height.</param> /// <param name="updatePeriod">The period of updating contents of the widget.</param> /// <returns>A handle to WidgetView.</returns> /// <since_tizen> 3 </since_tizen> public WidgetView AddWidget(string widgetId, string contentInfo, int width, int height, float updatePeriod) { WidgetView ret = new WidgetView(Interop.WidgetViewManager.AddWidget(SwigCPtr, widgetId, contentInfo, width, height, updatePeriod), true); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public bool RemoveWidget(WidgetView widgetView) { bool ret = Interop.WidgetViewManager.RemoveWidget(SwigCPtr, WidgetView.getCPtr(widgetView)); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
// Callback for WidgetView WidgetFaulted signal private void OnWidgetFaulted(IntPtr data) { WidgetViewEventArgs e = new WidgetViewEventArgs(); if (data != null) { e.WidgetView = WidgetView.GetWidgetViewFromPtr(data); } if (_widgetFaultedEventHandler != null) { _widgetFaultedEventHandler(this, e); } }
// Callback for WidgetView WidgetUpdatePeriodChanged signal private void OnWidgetUpdatePeriodChanged(IntPtr data) { WidgetViewEventArgs e = new WidgetViewEventArgs(); if (data != null) { e.WidgetView = WidgetView.GetWidgetViewFromPtr(data); } if (widgetUpdatePeriodChangedEventHandler != null) { widgetUpdatePeriodChangedEventHandler(this, e); } }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(WidgetView obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.SwigCPtr); }