using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Collections.Specialized;
+using System.ComponentModel;
#if NETSTANDARD1_0
using System.Linq;
namespace Xamarin.Forms
{
- public class TabContent : ShellContent
- {
- }
-
[ContentProperty(nameof(Content))]
public class ShellContent : BaseShellItem, IShellContentController
{
using System.Collections.Specialized;
using System.Threading.Tasks;
using Xamarin.Forms.Internals;
+using System.ComponentModel;
namespace Xamarin.Forms
{
+ [EditorBrowsable(EditorBrowsableState.Always)]
public class FlyoutItem : ShellItem
{
public ShellSectionCollection Tabs => Items;
}
[ContentProperty(nameof(Items))]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public class ShellItem : ShellGroupItem, IShellItemController, IElementConfiguration<ShellItem>, IPropertyPropagationController
{
#region PropertyKeys
using System.Linq;
using System.Threading.Tasks;
using Xamarin.Forms.Internals;
+using System.ComponentModel;
namespace Xamarin.Forms
{
+ [EditorBrowsable(EditorBrowsableState.Always)]
public class Tab : ShellSection
{
public ShellContentCollection Content => Items;
}
[ContentProperty(nameof(Items))]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public class ShellSection : ShellGroupItem, IShellSectionController, IPropertyPropagationController
{
#region PropertyKeys