/*
- * Copyright (c) 2017 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2021 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
{
internal class WatchApplication : Application
{
-
internal WatchApplication(global::System.IntPtr cPtr, bool cMemoryOwn) : base(cPtr, cMemoryOwn)
{
}
private void DisConnectFromSignals()
{
- if (_timeTickCallback != null)
+ if (timeTickCallback != null)
{
- this.TimeTickSignal().Disconnect(_timeTickCallback);
+ this.TimeTickSignal().Disconnect(timeTickCallback);
}
- if (_ambientTickCallback != null)
+ if (ambientTickCallback != null)
{
- this.AmbientTickSignal().Disconnect(_ambientTickCallback);
+ this.AmbientTickSignal().Disconnect(ambientTickCallback);
}
- if (_ambientChangedCallback != null)
+ if (ambientChangedCallback != null)
{
- this.AmbientChangedSignal().Disconnect(_ambientChangedCallback);
+ this.AmbientChangedSignal().Disconnect(ambientChangedCallback);
}
}
WatchApplication ret = New();
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
// we've got an application now connect the signals
- _instance = ret;
+ instance = ret;
return ret;
}
{
WatchApplication ret = New(args);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- _instance = ret;
+ instance = ret;
return ret;
}
{
WatchApplication ret = New(args, stylesheet);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
- _instance = ret;
+ instance = ret;
return ret;
}
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
private delegate void TimeTickCallbackType(IntPtr application, IntPtr watchTime);
- private TimeTickCallbackType _timeTickCallback;
- private DaliEventHandler<object, TimeTickEventArgs> _timeTickEventHandler;
+ private TimeTickCallbackType timeTickCallback;
+ private DaliEventHandler<object, TimeTickEventArgs> timeTickEventHandler;
/// <summary>
/// TimeTick event.
{
add
{
- if (_timeTickEventHandler == null)
+ if (timeTickEventHandler == null)
{
- _timeTickCallback = new TimeTickCallbackType(OnTimeTick);
- TimeTickSignal().Connect(_timeTickCallback);
+ timeTickCallback = new TimeTickCallbackType(OnTimeTick);
+ TimeTickSignal().Connect(timeTickCallback);
}
- _timeTickEventHandler += value;
+ timeTickEventHandler += value;
}
remove
{
- _timeTickEventHandler -= value;
+ timeTickEventHandler -= value;
- if (_timeTickEventHandler == null && TimeTickSignal().Empty() == false)
+ if (timeTickEventHandler == null && TimeTickSignal().Empty() == false)
{
- TimeTickSignal().Disconnect(_timeTickCallback);
+ TimeTickSignal().Disconnect(timeTickCallback);
}
}
}
e.Application = this;
e.WatchTime = WatchTime.GetWatchTimeFromPtr(watchTime);
- _timeTickEventHandler?.Invoke(this, e);
-
+ timeTickEventHandler?.Invoke(this, e);
}
internal WatchTimeSignal TimeTickSignal()
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
private delegate void AmbientTickCallbackType(IntPtr application, IntPtr watchTime);
- private AmbientTickCallbackType _ambientTickCallback;
- private DaliEventHandler<object, AmbientTickEventArgs> _ambientTickEventHandler;
+ private AmbientTickCallbackType ambientTickCallback;
+ private DaliEventHandler<object, AmbientTickEventArgs> ambientTickEventHandler;
/// <summary>
/// AmbientTick event.
{
add
{
- if (_ambientTickEventHandler == null)
+ if (ambientTickEventHandler == null)
{
- _ambientTickCallback = new AmbientTickCallbackType(OnAmbientTick);
- AmbientTickSignal().Connect(_ambientTickCallback);
+ ambientTickCallback = new AmbientTickCallbackType(OnAmbientTick);
+ AmbientTickSignal().Connect(ambientTickCallback);
}
- _ambientTickEventHandler += value;
+ ambientTickEventHandler += value;
}
remove
{
- _ambientTickEventHandler -= value;
+ ambientTickEventHandler -= value;
- if (_ambientTickEventHandler == null && AmbientTickSignal().Empty() == false)
+ if (ambientTickEventHandler == null && AmbientTickSignal().Empty() == false)
{
- AmbientTickSignal().Disconnect(_ambientTickCallback);
+ AmbientTickSignal().Disconnect(ambientTickCallback);
}
}
}
e.Application = this;
e.WatchTime = WatchTime.GetWatchTimeFromPtr(watchTime);
- _ambientTickEventHandler?.Invoke(this, e);
+ ambientTickEventHandler?.Invoke(this, e);
}
internal WatchTimeSignal AmbientTickSignal()
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
private delegate void AmbientChangedCallbackType(IntPtr application, bool changed);
- private AmbientChangedCallbackType _ambientChangedCallback;
- private DaliEventHandler<object, AmbientChangedEventArgs> _ambientChangedEventHandler;
+ private AmbientChangedCallbackType ambientChangedCallback;
+ private DaliEventHandler<object, AmbientChangedEventArgs> ambientChangedEventHandler;
/// <summary>
/// AmbientChanged event.
{
add
{
- if (_ambientChangedEventHandler == null)
+ if (ambientChangedEventHandler == null)
{
- _ambientChangedCallback = new AmbientChangedCallbackType(OnAmbientChanged);
- AmbientChangedSignal().Connect(_ambientChangedCallback);
+ ambientChangedCallback = new AmbientChangedCallbackType(OnAmbientChanged);
+ AmbientChangedSignal().Connect(ambientChangedCallback);
}
- _ambientChangedEventHandler += value;
+ ambientChangedEventHandler += value;
}
remove
{
- _ambientChangedEventHandler -= value;
+ ambientChangedEventHandler -= value;
- if (_ambientChangedEventHandler == null && AmbientChangedSignal().Empty() == false)
+ if (ambientChangedEventHandler == null && AmbientChangedSignal().Empty() == false)
{
- AmbientChangedSignal().Disconnect(_ambientChangedCallback);
+ AmbientChangedSignal().Disconnect(ambientChangedCallback);
}
}
}
AmbientChangedEventArgs e = new AmbientChangedEventArgs();
e.Application = this;
e.Changed = changed;
- _ambientChangedEventHandler?.Invoke(this, e);
+ ambientChangedEventHandler?.Invoke(this, e);
}
internal WatchBoolSignal AmbientChangedSignal()