*/
using System;
using System.Runtime.InteropServices;
-using Tizen.Applications;
namespace Tizen.NUI
{
//Release your own unmanaged resources here.
//You should not access any managed member here except static instance.
//because the execution order of Finalizes is non-deterministic.
+ if (_createCallback != null)
+ {
+ this.CreateSignal().Disconnect(_createCallback);
+ }
+
+ if (_pauseCallback != null)
+ {
+ this.PauseSignal().Disconnect(_pauseCallback);
+ }
+
+ if (_resizeCallback != null)
+ {
+ this.ResizeSignal().Disconnect(_resizeCallback);
+ }
+
+ if (_resumeCallback != null)
+ {
+ this.ResumeSignal().Disconnect(_resumeCallback);
+ }
+
+ if (_terminateCallback != null)
+ {
+ this.TerminateSignal().Disconnect(_terminateCallback);
+ }
+
+ if (_updateCallback != null)
+ {
+ this.UpdateSignal().Disconnect(_updateCallback);
+ }
if (swigCPtr.Handle != global::System.IntPtr.Zero)
{
Resume = 4
}
}
-}
\ No newline at end of file
+}
//Release your own unmanaged resources here.
//You should not access any managed member here except static instance.
//because the execution order of Finalizes is non-deterministic.
+
+ if (_widgetAddedEventCallback != null)
+ {
+ this.WidgetAddedSignal().Disconnect(_widgetAddedEventCallback);
+ }
+
+ if (_widgetContentUpdatedEventCallback != null)
+ {
+ this.WidgetContentUpdatedSignal().Disconnect(_widgetContentUpdatedEventCallback);
+ }
+
+ if (_widgetCreationAbortedEventCallback != null)
+ {
+ this.WidgetCreationAbortedSignal().Disconnect(_widgetCreationAbortedEventCallback);
+ }
+
+ if (_widgetDeletedEventCallback != null)
+ {
+ this.WidgetDeletedSignal().Disconnect(_widgetDeletedEventCallback);
+ }
+
+ if (_widgetFaultedEventCallback != null)
+ {
+ this.WidgetFaultedSignal().Disconnect(_widgetFaultedEventCallback);
+ }
+
+ if (_widgetUpdatePeriodChangedEventCallback != null)
+ {
+ this.WidgetUpdatePeriodChangedSignal().Disconnect(_widgetUpdatePeriodChangedEventCallback);
+ }
+
if (swigCPtr.Handle != global::System.IntPtr.Zero)
{
if (swigCMemOwn)
}
swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
}
- base.Dispose();
+ base.Dispose(type);
}
internal new class Property
}
-}
\ No newline at end of file
+}