public VideoItemDetailsView(VideoItem videoItem, VideoItemManager manager) { InitializeComponent(); this.Title = videoItem.Name; this.videoItem = videoItem; this.manager = manager; this.Images = new ObservableCollection <VideoItemImage>(); this.BindingContext = this; }
public VideoList() { InitializeComponent(); manager = VideoItemManager.DefaultManager; // OnPlatform<T> doesn't currently support the "Windows" target platform, so we have this check here. if (manager.IsOfflineEnabled && (Device.OS == TargetPlatform.Windows || Device.OS == TargetPlatform.WinPhone)) { var syncButton = new Button { Text = "Sync items", HeightRequest = 30 }; syncButton.Clicked += OnSyncItems; buttonsPanel.Children.Add(syncButton); } }
public VideoItemFileSyncHandler(VideoItemManager itemManager) { this.todoItemManager = itemManager; }