[NUI] Add class SelectedChangedEventArgs to public (#2086)
authorJaehyun Cho <29364140+jaehyun0cho@users.noreply.github.com>
Wed, 7 Oct 2020 08:27:58 +0000 (17:27 +0900)
committerGitHub <noreply@github.com>
Wed, 7 Oct 2020 08:27:58 +0000 (17:27 +0900)
To add Switch.SelectedChanged event with using SelectedChangedEventArgs,
SelectedChangedEventArgs is added to public.

Co-authored-by: Jaehyun Cho <jae_hyun.cho@samsung.com>
src/Tizen.NUI.Components/Controls/Button.cs
src/Tizen.NUI.Components/Controls/SelectButton.cs

index 45accef..64b70cc 100755 (executable)
@@ -32,6 +32,17 @@ namespace Tizen.NUI.Components
     }
 
     /// <summary>
+    /// SelectedChangedEventArgs is a class to record item selected arguments which will sent to user.
+    /// </summary>
+    /// <since_tizen> 8 </since_tizen>
+    public class SelectedChangedEventArgs : EventArgs
+    {
+        /// <summary> Selected state </summary>
+        /// <since_tizen> 8 </since_tizen>
+        public bool IsSelected { get; set; }
+    }
+
+    /// <summary>
     /// Button is one kind of common component, a button clearly describes what action will occur when the user selects it.
     /// Button may contain text or an icon.
     /// </summary>
index baa39e8..07a0e21 100755 (executable)
@@ -21,19 +21,6 @@ using System.ComponentModel;
 namespace Tizen.NUI.Components
 {
     /// <summary>
-    /// SelectedChangedEventArgs is a class to record item selected arguments which will sent to user.
-    /// </summary>
-    /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
-    [EditorBrowsable(EditorBrowsableState.Never)]
-    public class SelectedChangedEventArgs : EventArgs
-    {
-        /// <summary> Select state of SelectButton </summary>
-        /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
-        [EditorBrowsable(EditorBrowsableState.Never)]
-        public bool IsSelected { get; set; }
-    }
-
-    /// <summary>
     /// SelectButton is base class of CheckBox and RadioButton.
     /// It can be used as selector and add into group for single-choice or multiple-choice .
     /// User can handle Navigation by adding/inserting/deleting NavigationItem.