Revert "Deprecating Attach Panel APIs (#4591)" (#5757)
authortarunkumarmahay1999 <113899126+tarunkumarmahay1999@users.noreply.github.com>
Fri, 17 Nov 2023 07:38:55 +0000 (13:08 +0530)
committerGitHub <noreply@github.com>
Fri, 17 Nov 2023 07:38:55 +0000 (16:38 +0900)
This reverts commit b515cba3897ff07d0b25849a36558d2549d64905.

Co-authored-by: Jay Cho <chojoong@gmail.com>
src/Tizen.Applications.AttachPanel/Tizen.Applications.AttachPanel/AttachPanel.cs
src/Tizen.Applications.AttachPanel/Tizen.Applications.AttachPanel/ContentCategory.cs
src/Tizen.Applications.AttachPanel/Tizen.Applications.AttachPanel/EventType.cs
src/Tizen.Applications.AttachPanel/Tizen.Applications.AttachPanel/ResultEventArgs.cs
src/Tizen.Applications.AttachPanel/Tizen.Applications.AttachPanel/StateEventArgs.cs
src/Tizen.Applications.AttachPanel/Tizen.Applications.AttachPanel/StateType.cs

index 7e4b2a4..488e8dd 100755 (executable)
@@ -6,7 +6,6 @@ namespace Tizen.Applications.AttachPanel
     /// <summary>
     /// Represents the immutable class for the attach panel.
     /// </summary>
-    [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
     public partial class AttachPanel
     {
         /// <summary>
@@ -19,7 +18,6 @@ namespace Tizen.Applications.AttachPanel
         /// <exception cref="OutOfMemoryException">Thrown when an attempt to allocate the memory fails.</exception>
         /// <exception cref="InvalidOperationException">Thrown when the AttachPanel already exists or the <paramref name="conformant"/> is not a conformant object.</exception>
         /// <exception cref="NotSupportedException">Thrown when the AttachPanel is not supported in the device.</exception>
-        [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
         public AttachPanel(EvasObject conformant)
         {
             if (conformant == IntPtr.Zero)
@@ -65,7 +63,6 @@ namespace Tizen.Applications.AttachPanel
         /// <exception cref="InvalidOperationException">Thrown when the AttachPanel already exists or the <paramref name="conformant"/> is not a conformant object.</exception>
         /// <exception cref="NotSupportedException">Thrown when the AttachPanel is not supported in the device.</exception>
         /// <exception cref="ArgumentNullException">Thrown when the parameter is null</exception>
-        [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
         public AttachPanel(Conformant conformant) : this(conformant as EvasObject)
         {
         }
@@ -91,7 +88,6 @@ namespace Tizen.Applications.AttachPanel
         /// <exception cref="InvalidOperationException">Thrown when the AttachPanel is not created yet or is already destroyed.</exception>
         /// <exception cref="NotSupportedException">Thrown when the AttachPanel is not supported in the device.</exception>
         /// <exception cref="ArgumentException">Thrown when the parameter is invalid</exception>
-        [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
         public StateType State
         {
             get
@@ -121,7 +117,6 @@ namespace Tizen.Applications.AttachPanel
         /// <feature>http://tizen.org/feature/attach_panel</feature>
         /// <exception cref="InvalidOperationException">Thrown when the AttachPanel is not created yet or is already destroyed.</exception>
         /// <exception cref="NotSupportedException">Thrown when the AttachPanel is not supported in the device.</exception>
-        [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
         public bool Visible
         {
             get
@@ -180,7 +175,6 @@ namespace Tizen.Applications.AttachPanel
         /// <exception cref="InvalidOperationException">Thrown when the AttachPanel is not created yet or is already destroyed.</exception>
         /// <exception cref="NotSupportedException">Thrown when the AttachPanel is not supported in the device.</exception>
         /// <since_tizen> 4 </since_tizen>
-        [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
         public void AddCategory(ContentCategory category, Bundle extraData)
         {
             if (IsAttachPanelSupported() == false)
@@ -212,7 +206,6 @@ namespace Tizen.Applications.AttachPanel
         /// <exception cref="InvalidOperationException">Thrown when the AttachPanel is not created yet or is already destroyed.</exception>
         /// <exception cref="NotSupportedException">Thrown when the AttachPanel is not supported in the device.</exception>
         /// <since_tizen> 4 </since_tizen>
-        [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
         public void RemoveCategory(ContentCategory category)
         {
             if (IsAttachPanelSupported() == false)
@@ -240,7 +233,6 @@ namespace Tizen.Applications.AttachPanel
         /// <exception cref="OutOfMemoryException">Thrown when an attempt to allocate the memory fails.</exception>
         /// <exception cref="NotSupportedException">Thrown when the AttachPanel is not supported in the device.</exception>
         /// <since_tizen> 4 </since_tizen>
-        [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
         public void SetExtraData(ContentCategory category, Bundle extraData)
         {
             if (extraData == null)
@@ -275,7 +267,6 @@ namespace Tizen.Applications.AttachPanel
         /// <exception cref="InvalidOperationException">Thrown when the AttachPanel is destroyed.</exception>
         /// <exception cref="NotSupportedException">Thrown when the AttachPanel is not supported in the device.</exception>
         /// <since_tizen> 4 </since_tizen>
-        [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
         public void Show()
         {
             if (IsAttachPanelSupported() == false)
@@ -300,7 +291,6 @@ namespace Tizen.Applications.AttachPanel
         /// <exception cref="InvalidOperationException">Thrown when the AttachPanel is destroyed.</exception>
         /// <exception cref="NotSupportedException">Thrown when the AttachPanel is not supported in the device.</exception>
         /// <since_tizen> 4 </since_tizen>
-        [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
         public void Show(bool animation)
         {
             if (IsAttachPanelSupported() == false)
@@ -332,7 +322,6 @@ namespace Tizen.Applications.AttachPanel
         /// <exception cref="InvalidOperationException">Thrown when the AttachPanel is destroyed.</exception>
         /// <exception cref="NotSupportedException">Thrown when the AttachPanel is not supported in the device.</exception>
         /// <since_tizen> 4 </since_tizen>
-        [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
         public void Hide()
         {
             if (IsAttachPanelSupported() == false)
@@ -357,7 +346,6 @@ namespace Tizen.Applications.AttachPanel
         /// <exception cref="InvalidOperationException">Thrown when the AttachPanel is destroyed.</exception>
         /// <exception cref="NotSupportedException">Thrown when the AttachPanel is not supported in the device.</exception>
         /// <since_tizen> 4 </since_tizen>
-        [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
         public void Hide(bool animation)
         {
             if (IsAttachPanelSupported() == false)
@@ -386,7 +374,6 @@ namespace Tizen.Applications.AttachPanel
         /// Occurs when the reserved events are published from the panel-side.
         /// </summary>
         /// <since_tizen> 4 </since_tizen>
-        [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
         public event EventHandler<StateEventArgs> EventChanged
         {
             add
@@ -413,7 +400,6 @@ namespace Tizen.Applications.AttachPanel
         /// Occurs when a user selects and confirms something to attach in the AttachPanel.
         /// </summary>
         /// <since_tizen> 4 </since_tizen>
-        [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
         public event EventHandler<ResultEventArgs> ResultCallback
         {
             add
index 039bbb7..bc65fc6 100755 (executable)
@@ -1,12 +1,9 @@
-using System;
-
 namespace Tizen.Applications.AttachPanel
 {
     /// <summary>
     /// Enumeration for the attach panel content category.
     /// </summary>
     /// <since_tizen> 4 </since_tizen>
-    [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
     public enum ContentCategory
     {
         /// <summary>
index e447186..f5906a6 100755 (executable)
@@ -1,12 +1,9 @@
-using System;
-
 namespace Tizen.Applications.AttachPanel
 {
     /// <summary>
     /// Enumeration for the attach panel event.
     /// </summary>
     /// <since_tizen> 4 </since_tizen>
-    [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
     public enum EventType
     {
         /// <summary>
index 573eccd..272e75a 100755 (executable)
@@ -6,7 +6,6 @@ namespace Tizen.Applications.AttachPanel
     /// A class for the event arguments of the result event.
     /// </summary>
     /// <since_tizen> 4 </since_tizen>
-    [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
     public class ResultEventArgs : EventArgs
     {
         private readonly ContentCategory _category;
@@ -24,7 +23,6 @@ namespace Tizen.Applications.AttachPanel
         /// Results are from the content category.
         /// </summary>
         /// <since_tizen> 4 </since_tizen>
-        [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
         public ContentCategory Category
         {
             get
@@ -38,7 +36,6 @@ namespace Tizen.Applications.AttachPanel
         /// The caller application has to use the ExtraData property to get received data.
         /// </summary>
         /// <since_tizen> 4 </since_tizen>
-        [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
         public AppControl Result
         {
             get
@@ -51,7 +48,6 @@ namespace Tizen.Applications.AttachPanel
         /// Property for the result of the AppControl.
         /// </summary>
         /// <since_tizen> 4 </since_tizen>
-        [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
         public AppControlReplyResult ResultCode
         {
             get
index 986cde4..d053f13 100755 (executable)
@@ -6,7 +6,6 @@ namespace Tizen.Applications.AttachPanel
     /// A class for the event arguments of the state event.
     /// </summary>
     /// <since_tizen> 4 </since_tizen>
-    [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
     public class StateEventArgs : EventArgs
     {
         private readonly EventType _eventType;
@@ -20,7 +19,6 @@ namespace Tizen.Applications.AttachPanel
         /// Property for the event type.
         /// </summary>
         /// <since_tizen> 4 </since_tizen>
-        [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
         public EventType EventType
         {
             get
index b0ff1fd..da250b6 100755 (executable)
@@ -1,12 +1,9 @@
-using System;
-
 namespace Tizen.Applications.AttachPanel
 {
     /// <summary>
     /// Enumeration for the attach panel's window state.
     /// </summary>
     /// <since_tizen> 4 </since_tizen>
-    [Obsolete("Deprecated since API Level 10. Will be removed in API Level 12.")]
     public enum StateType
     {
         /// <summary>