/// [Draft] This class implements a linear box layout.
/// </summary>
/// <since_tizen> 8 </since_tizen>
- /// This may be public opened in tizen_6.0 after ACR done. Before ACR, need to be hidden as inhouse API
+ [Obsolete("This has been deprecated in API12")]
[EditorBrowsable(EditorBrowsableState.Never)]
public class LinearRecycleLayoutManager : RecycleLayoutManager
{
/// </summary>
/// <param name="scrollPosition">Scroll position which is calculated by ScrollableBase</param>
/// <since_tizen> 8 </since_tizen>
- /// This may be public opened in tizen_6.0 after ACR done. Before ACR, need to be hidden as inhouse API
+ [Obsolete("This has been deprecated in API12")]
public override void Layout(float scrollPosition)
{
firstVisibleItemIndex = -1;
/// This is called to find out how much container size can be.
/// </summary>
/// <since_tizen> 8 </since_tizen>
- /// This may be public opened in tizen_6.0 after ACR done. Before ACR, need to be hidden as inhouse API
+ [Obsolete("This has been deprecated in API12")]
[EditorBrowsable(EditorBrowsableState.Never)]
public override float CalculateLayoutOrientationSize()
{
/// <param name="scrollPosition">Scroll position which is calculated by ScrollableBase</param>
/// <returns>List of RecycleItems which should be recycled.</returns>
/// <since_tizen> 8 </since_tizen>
- /// This may be public opened in tizen_6.0 after ACR done. Before ACR, need to be hidden as inhouse API
+ [Obsolete("This has been deprecated in API12")]
public override List<RecycleItem> Recycle(float scrollPosition)
{
List<RecycleItem> result = new List<RecycleItem>();
/// </summary>
/// <param name="scrollPosition">Scroll position which is calculated by ScrollableBase</param>
/// <since_tizen> 8 </since_tizen>
- /// This may be public opened in tizen_6.0 after ACR done. Before ACR, need to be hidden as inhouse API
+ [Obsolete("This has been deprecated in API12")]
public override float CalculateCandidateScrollPosition(float scrollPosition)
{
return scrollPosition;
}
/// <inheritdoc/>
+ [Obsolete("This has been deprecated in API12")]
public override View RequestNextFocusableView(View currentFocusedView, View.FocusDirection direction, bool loopEnabled)
{
View nextFocusedView = null;
targetSibling = isHorizontal ? targetSibling : currentFocusedView.SiblingOrder + 1;
break;
}
+ default:
+ break;
}
if (targetSibling > -1 && targetSibling < Container.Children.Count)