// Methods private void OnNodeUpdated(FileNode node) { _dispatcherService.Invoke(() => { var matchingViewModel = FileNodeControlViewModels.FirstOrDefault(x => x.Node == node); matchingViewModel?.UpdateNode(node); }); }
private void OnFileSelected(FileInfo file) { var node = _fileManager.Manage(file); if (node != null) { FileNodeControlViewModels.Add(new FileNodeControlViewModel(node, RestoreRequested)); } }