[NUI] Make Page.Appear/Disappear events public
authorJaehyun Cho <jae_hyun.cho@samsung.com>
Thu, 16 Sep 2021 04:33:53 +0000 (13:33 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Tue, 9 Nov 2021 05:57:53 +0000 (14:57 +0900)
This is ACR patch to make Appearing, Disappearing, Appeared, Disappeared
events of Page public.
Also PageAppearingEventArgs, PageDisppearingEventArgs,
PageAppearedEventArgs, PageDisppearedEventArgs classes are added
publicly.

src/Tizen.NUI.Components/Controls/Navigation/Page.cs

index 480d3c4..98f17c2 100755 (executable)
@@ -20,33 +20,33 @@ using System.ComponentModel;
 namespace Tizen.NUI.Components
 {
     /// <summary>
-    /// PageAppearingEventArgs is a class to record page appearing event arguments which will be sent to user.
+    /// PageAppearingEventArgs is a class to record <see cref="Page.Appearing"/> event arguments which will be sent to user.
     /// </summary>
-    [EditorBrowsable(EditorBrowsableState.Never)]
+    /// <since_tizen> 9 </since_tizen>
     public class PageAppearingEventArgs : EventArgs
     {
     }
 
     /// <summary>
-    /// PageDisappearingEventArgs is a class to record page disappearing event arguments which will be sent to user.
+    /// PageDisappearingEventArgs is a class to record <see cref="Page.Disappearing"/> event arguments which will be sent to user.
     /// </summary>
-    [EditorBrowsable(EditorBrowsableState.Never)]
+    /// <since_tizen> 9 </since_tizen>
     public class PageDisappearingEventArgs : EventArgs
     {
     }
 
     /// <summary>
-    /// PageAppearedEventArgs is a class to record page appeared event arguments which will be sent to user.
+    /// PageAppearedEventArgs is a class to record <see cref="Page.Appeared"/> event arguments which will be sent to user.
     /// </summary>
-    [EditorBrowsable(EditorBrowsableState.Never)]
+    /// <since_tizen> 9 </since_tizen>
     public class PageAppearedEventArgs : EventArgs
     {
     }
 
     /// <summary>
-    /// PageDisappearedEventArgs is a class to record page disappeared event arguments which will be sent to user.
+    /// PageDisappearedEventArgs is a class to record <see cref="Page.Disappeared"/> event arguments which will be sent to user.
     /// </summary>
-    [EditorBrowsable(EditorBrowsableState.Never)]
+    /// <since_tizen> 9 </since_tizen>
     public class PageDisappearedEventArgs : EventArgs
     {
     }
@@ -127,27 +127,27 @@ namespace Tizen.NUI.Components
         }
 
         /// <summary>
-        /// An event for the page appearing signal which can be used to subscribe or unsubscribe the event handler provided by the user.
+        /// Appearing event is invoked right before the page appears.
         /// </summary>
-        [EditorBrowsable(EditorBrowsableState.Never)]
+        /// <since_tizen> 9 </since_tizen>
         public event EventHandler<PageAppearingEventArgs> Appearing;
 
         /// <summary>
-        /// An event for the page disappearing signal which can be used to subscribe or unsubscribe the event handler provided by the user.
+        /// Disappearing event is invoked right before the page disappears.
         /// </summary>
-        [EditorBrowsable(EditorBrowsableState.Never)]
+        /// <since_tizen> 9 </since_tizen>
         public event EventHandler<PageDisappearingEventArgs> Disappearing;
 
         /// <summary>
-        /// An event for the page appeared signal which can be used to subscribe or unsubscribe the event handler provided by the user.
+        /// Appeared event is invoked right after the page appears.
         /// </summary>
-        [EditorBrowsable(EditorBrowsableState.Never)]
+        /// <since_tizen> 9 </since_tizen>
         public event EventHandler<PageAppearedEventArgs> Appeared;
 
         /// <summary>
-        /// An event for the page disappeared signal which can be used to subscribe or unsubscribe the event handler provided by the user.
+        /// Disappeared event is invoked right after the page disappears.
         /// </summary>
-        [EditorBrowsable(EditorBrowsableState.Never)]
+        /// <since_tizen> 9 </since_tizen>
         public event EventHandler<PageDisappearedEventArgs> Disappeared;
 
         internal void InvokeAppearing()