public static TimelineView Create(TimelineViewModel viewModel) { TimelineView view = Nib.Instantiate(null, null)[0] as TimelineView; view.SetViewModel(viewModel); return(view); }
public override void ViewDidLoad() { base.ViewDidLoad(); // currently only a page here, so hide the indicator. this.viewPager.PageIndicatorTintColor = UIColor.Clear; this.viewPager.CurrentPageIndicatorTintColor = UIColor.Clear; this.NavigationController.NavigationBar.Items[0].SetRightBarButtonItem(null, false); this.timelineView = TimelineView.Create(this.ViewModel.TimelineViewModel); this.viewPager.Add(timelineView); }
public TimelineSource(TimelineView timelineView, UITableView tableView) : base(tableView) { this.timelineView = timelineView; tableView.RegisterNibForCellReuse(UINib.FromName("TimelineItemView", NSBundle.MainBundle), TimelineItemView.Key); }