From 37c3f0a18a46d850bb7608b0b4de18fc214ecff1 Mon Sep 17 00:00:00 2001 From: Yunhee Seo Date: Thu, 12 Sep 2024 11:30:44 +0900 Subject: [PATCH] [System] Add handling code for internal APIs Power related EventArgs classes were used at internal APIs in Power.cs module. These classes and all properties(attributes) should be treated as internal API code. Thus, this patch is necessary. Signed-off-by: Yunhee Seo --- src/Tizen.System/Device/DeviceEventArgs.cs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/Tizen.System/Device/DeviceEventArgs.cs b/src/Tizen.System/Device/DeviceEventArgs.cs index 499cac421..6c08d3a50 100644 --- a/src/Tizen.System/Device/DeviceEventArgs.cs +++ b/src/Tizen.System/Device/DeviceEventArgs.cs @@ -15,6 +15,7 @@ */ using System; +using System.ComponentModel; namespace Tizen.System { @@ -94,25 +95,30 @@ namespace Tizen.System /// This class contains event arguments for the (PowerState)StateWaitCallback event from the Power class. /// /// 10 + [EditorBrowsable(EditorBrowsableState.Never)] public class PowerStateWaitEventArgs : EventArgs { internal PowerStateWaitEventArgs() {} /// /// PrevState indicates reason power state where transition has started /// + [EditorBrowsable(EditorBrowsableState.Never)] public PowerState PrevState { get; internal set; } /// /// NextState indicates power state to be changed by transition /// + [EditorBrowsable(EditorBrowsableState.Never)] public PowerState NextState { get; internal set; } /// /// WaitCallbackId indicates unique id for each callback invocation. /// It is used to confirm or cancel about subscribed callback. /// + [EditorBrowsable(EditorBrowsableState.Never)] public UInt64 WaitCallbackId { get; internal set; } /// /// TransitionReason indicates reason for what triggered the transition /// + [EditorBrowsable(EditorBrowsableState.Never)] public PowerTransitionReason TransitionReason { get; internal set; } } @@ -121,21 +127,25 @@ namespace Tizen.System /// This class contains event arguments for the (PowerTransientState)StateWaitCallback event from the Power class. /// /// 10 + [EditorBrowsable(EditorBrowsableState.Never)] public class PowerTransientStateWaitEventArgs : EventArgs { internal PowerTransientStateWaitEventArgs() {} /// /// TransientState indicates transient state to be changed by the transition /// + [EditorBrowsable(EditorBrowsableState.Never)] public PowerTransientState TransientState { get; internal set; } /// /// WaitCallbackId indicates unique id for each callback invocation. /// It is used to confirm or cancel about subscribed callback. /// + [EditorBrowsable(EditorBrowsableState.Never)] public UInt64 WaitCallbackId { get; internal set; } /// /// TransitionReason indicates reason for what triggered the transition /// + [EditorBrowsable(EditorBrowsableState.Never)] public PowerTransitionReason TransitionReason { get; internal set; } } @@ -144,16 +154,19 @@ namespace Tizen.System /// This class contains event arguments for the (PowerLock)StateChangedCallback event from the Power class. /// /// 10 + [EditorBrowsable(EditorBrowsableState.Never)] public class PowerLockStateChangedEventArgs : EventArgs { internal PowerLockStateChangedEventArgs() {} /// /// PowerLockType indicates Type of power lock /// + [EditorBrowsable(EditorBrowsableState.Never)] public PowerLock PowerLockType { get; internal set; } /// /// PowerLockState indicates locked or unlocked about power lock type. /// + [EditorBrowsable(EditorBrowsableState.Never)] public PowerLockState PowerLockState { get; internal set; } } @@ -162,17 +175,20 @@ namespace Tizen.System /// This class contains event arguments for the (PowerState)StateChangeRequestCallback event from the Power class. /// /// 10 + [EditorBrowsable(EditorBrowsableState.Never)] public class PowerStateChangeRequestEventArgs : EventArgs { internal PowerStateChangeRequestEventArgs() {} /// /// PowerState indicates state to be changed that was requested. /// + [EditorBrowsable(EditorBrowsableState.Never)] public PowerState PowerState { get; internal set; } /// /// Retval indicates return of change state result from deviced. /// If Retval is negative, it means failure, 0 means success. /// + [EditorBrowsable(EditorBrowsableState.Never)] public int Retval { get; internal set; } } } -- 2.34.1