Revert "[NUI] Refactoring Theme and StyleManager (#1981)" (#2013)
[platform/core/csapi/tizenfx.git] / src / Tizen.NUI / src / public / BaseComponents / LottieAnimationView.cs
index 1a8dd10..7e9ebb3 100755 (executable)
@@ -835,7 +835,7 @@ namespace Tizen.NUI.BaseComponents
     /// A class containing frame informations for a LottieAnimationView.
     /// </summary>
     [EditorBrowsable(EditorBrowsableState.Never)]
-    public class LottieFrameInfo : ISelectorItem
+    public class LottieFrameInfo
     {
         /// <summary>
         /// Creates a new instance with a playing range.
@@ -874,31 +874,6 @@ namespace Tizen.NUI.BaseComponents
         }
 
         /// <summary>
-        /// Create a new instance from string.
-        /// Possible input : "0, 10", "10"
-        /// </summary>
-        [EditorBrowsable(EditorBrowsableState.Never)]
-        public static implicit operator LottieFrameInfo(string pair)
-        {
-            if (pair == null)
-            {
-                return null;
-            }
-
-            string[] parts = pair.Split(',');
-            if (parts.Length == 1)
-            {
-                return new LottieFrameInfo(Int32.Parse(parts[0].Trim()));
-            }
-            else if (parts.Length == 2)
-            {
-                return new LottieFrameInfo(Int32.Parse(parts[0].Trim()), Int32.Parse(parts[1].Trim()));
-            }
-
-            throw new InvalidCastException($"Can not convert string {pair} to LottieFrameInfo");
-        }
-
-        /// <summary>
         /// The start frame of the lottie animation.
         /// </summary>
         [EditorBrowsable(EditorBrowsableState.Never)]
@@ -965,10 +940,6 @@ namespace Tizen.NUI.BaseComponents
             }
         }
 
-        /// <inheritdoc/>
-        [EditorBrowsable(EditorBrowsableState.Never)]
-        public object Clone() => new LottieFrameInfo(StartFrame, EndFrame);
-
         private bool BeReadyToShow(LottieAnimationView lottieView)
         {
             // Validate input lottieView