public ShellFlyoutContentRenderer(IShellContext context) { _uIViews = new UIView[5]; _shellContext = context; _tableViewController = CreateShellTableViewController(); _shellFlyoutContentManager = _tableViewController?.ShellFlyoutContentManager; AddChildViewController(_tableViewController); context.Shell.PropertyChanged += HandleShellPropertyChanged; }
public ShellTableViewController(IShellContext context, UIContainerView headerView, Action <Element> onElementSelected) : this(context, onElementSelected) { ShellFlyoutContentManager = new ShellFlyoutLayoutManager(context); HeaderView = headerView; }