Make CollectionView APIs public
[platform/core/csapi/tizenfx.git] / src / Tizen.NUI.Components / Controls / RecyclerView / Layouter / ItemsLayouter.cs
index a6ddf79..de5bf13 100755 (executable)
@@ -21,10 +21,11 @@ using System.ComponentModel;
 namespace Tizen.NUI.Components
 {
     /// <summary>
-    /// Default layout manager for CollectionView.
-    /// Lay out ViewItem and recycle ViewItem.
+    /// Default layout manager for RecyclerView.
+    /// Layouting RecyclerViewItem on the scroll ContentContainer
+    /// which need to be visible on the view by scroll position.
     /// </summary>
-    [EditorBrowsable(EditorBrowsableState.Never)]
+    /// <since_tizen> 9 </since_tizen>
     public abstract class ItemsLayouter : ICollectionChangedNotifier, IDisposable
     {
         private bool disposed = false;
@@ -119,7 +120,7 @@ namespace Tizen.NUI.Components
         /// Clean up ItemsLayouter.
         /// </summary>
         /// <param name="view"> ItemsView of layouter.</param>
-        [EditorBrowsable(EditorBrowsableState.Never)]
+        /// <since_tizen> 9 </since_tizen>
         public virtual void Initialize(RecyclerView view)
         {
             ItemsView = view ?? throw new ArgumentNullException(nameof(view));
@@ -136,7 +137,7 @@ namespace Tizen.NUI.Components
         /// </summary>
         /// <param name="scrollPosition">Scroll position which is calculated by ScrollableBase</param>
         /// <param name="force">boolean force flag to layouting forcely.</param>
-        [EditorBrowsable(EditorBrowsableState.Never)]
+        /// <since_tizen> 9 </since_tizen>
         public virtual void RequestLayout(float scrollPosition, bool force = false)
         {
             // Layouting Items in scrollPosition.
@@ -145,7 +146,7 @@ namespace Tizen.NUI.Components
         /// <summary>
         /// Clear the current screen and all properties.
         /// </summary>
-        [EditorBrowsable(EditorBrowsableState.Never)]
+        /// <since_tizen> 9 </since_tizen>
         public virtual void Clear()
         {
             foreach (RecyclerViewItem item in VisibleItems)
@@ -302,7 +303,7 @@ namespace Tizen.NUI.Components
         /// <summary>
         /// Dispose ItemsLayouter and all children on it.
         /// </summary>
-        [EditorBrowsable(EditorBrowsableState.Never)]
+        /// <since_tizen> 9 </since_tizen>
         public void Dispose()
         {
             Dispose(true);