public FetchNodesRequestListener(MainPageViewModel mainPageViewModel, CameraUploadsPageViewModel cameraUploadsPageViewModel = null) : base() { this._mainPageViewModel = mainPageViewModel; this._cameraUploadsPageViewModel = cameraUploadsPageViewModel; }
public FetchNodesRequestListener(FolderLinkViewModel folderLinkViewModel) : base(folderLinkViewModel) { this._mainPageViewModel = null; this._cameraUploadsPageViewModel = null; createTimer(); }
public FetchNodesRequestListener(CameraUploadsPageViewModel cameraUploadsPageViewModel) : base() { this._mainPageViewModel = null; this._cameraUploadsPageViewModel = cameraUploadsPageViewModel; createTimer(); }
public CameraUploadsPage() { // Set the main viewmodel of this page _cameraUploadsPageViewModel = new CameraUploadsPageViewModel(SdkService.MegaSdk, App.AppInformation); this.DataContext = _cameraUploadsPageViewModel; InitializeComponent(); InitializePage(MainDrawerLayout, LstHamburgerMenu, HamburgerMenuItemType.CameraUploads); InteractionEffectManager.AllowedTypes.Add(typeof(RadDataBoundListBoxItem)); CameraUploadsBreadCrumb.BreadCrumbTap += BreadCrumbControlOnOnBreadCrumbTap; CameraUploadsBreadCrumb.HomeTap += BreadCrumbControlOnOnHomeTap; // Subscribe to the NetworkAvailabilityChanged event DeviceNetworkInformation.NetworkAvailabilityChanged += new EventHandler <NetworkNotificationEventArgs>(NetworkAvailabilityChanged); BtnCopyOrMoveItem.Content = String.Format("{0}/{1}", UiResources.Copy.ToLower(), UiResources.Move.ToLower()); }