[NUI] Deprecate FeedKeyEvent api, add FeedKey api instead 29/162129/6
authorxb.teng <xb.teng@samsung.com>
Wed, 29 Nov 2017 15:54:25 +0000 (23:54 +0800)
committerdongsug song <dongsug.song@samsung.com>
Wed, 29 Nov 2017 11:41:12 +0000 (11:41 +0000)
Change-Id: I1093227fb518599b4c2a991a21ea92578bd68863

src/Tizen.NUI/src/public/Window.cs

index 8da613e..da329fa 100755 (executable)
@@ -1681,7 +1681,21 @@ namespace Tizen.NUI
         /// <summary>
         /// Feed a key-event into the window.
         /// </summary>
+        /// <param name="keyEvent">The key event to feed.</param>
+        /// <since_tizen> 5 </since_tizen>
+        [EditorBrowsable(EditorBrowsableState.Never)]
+        public void FeedKey(Key keyEvent)
+        {
+            NDalicManualPINVOKE.Window_FeedKeyEvent(Key.getCPtr(keyEvent));
+            if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
+        }
+
+        /// <summary>
+        /// Feed a key-event into the window.
+        /// </summary>
+        /// <param name="keyEvent">The key event to feed.</param>
         /// <since_tizen> 4 </since_tizen>
+        [Obsolete("Please do not use! This will be deprecated! Please use FeedKey(Key keyEvent) instead!")]
         public static void FeedKeyEvent(Key keyEvent)
         {
             NDalicManualPINVOKE.Window_FeedKeyEvent(Key.getCPtr(keyEvent));