[NUI] Open newly added APIs in CameraView
authorJoogab Yun <joogab.yun@samsung.com>
Tue, 6 Jul 2021 08:26:31 +0000 (17:26 +0900)
committerSeoyeon2Kim <34738918+Seoyeon2Kim@users.noreply.github.com>
Mon, 13 Sep 2021 07:33:23 +0000 (16:33 +0900)
src/Tizen.NUI/src/public/BaseComponents/CameraView.cs

index 0720048..82a9e73 100755 (executable)
@@ -23,10 +23,10 @@ namespace Tizen.NUI.BaseComponents
     /// <summary>
     /// CameraView is a view for camera preview.
     /// </summary>
-    [EditorBrowsable(EditorBrowsableState.Never)]
+    /// <since_tizen> 9 </since_tizen>
     public class CameraView : View
     {
-        [EditorBrowsable(EditorBrowsableState.Never)]
+        /// <since_tizen> 9 </since_tizen>
         public enum DisplayType
         {
             Window = 0,   //  HW overlay
@@ -38,7 +38,7 @@ namespace Tizen.NUI.BaseComponents
         /// </summary>
         /// <param name="handle">Multimedia Camera handle</param>
         /// <param name="type">DisplayType</param>
-        [EditorBrowsable(EditorBrowsableState.Never)]
+        /// <since_tizen> 9 </since_tizen>
         public CameraView(global::System.IntPtr handle, DisplayType type = DisplayType.Window) : this(Interop.CameraView.New(handle, (int)type), true)
         {
             if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
@@ -59,9 +59,18 @@ namespace Tizen.NUI.BaseComponents
         }
 
         /// <summary>
-        /// Called when the camera view needs to be updated if the camera setting is changed..
+        /// Called when the camera view needs to be updated if the camera setting is changed.
         /// </summary>
-        [EditorBrowsable(EditorBrowsableState.Never)]
+        /// <example>
+        /// <code>
+        ///  camera = new Tizen.Multimedia.Camera(Tizen.Multimedia.CameraDevice.Front);
+        ///  cameraView = new CameraView(overlayCamera.Handle);
+        ///  cameraView.Size = new Size(300, 400);
+        ///  camera.DisplaySettings.Rotation = Tizen.Multimedia.Rotation.Rotate90;
+        ///  cameraView.Update();
+        /// </code>
+        /// </example>
+        /// <since_tizen> 9 </since_tizen>
         public void Update()
         {
             Interop.CameraView.Update(SwigCPtr);