Esempio n. 1
0
        // Methods

        private void OnNodeUpdated(FileNode node)
        {
            _dispatcherService.Invoke(() =>
            {
                var matchingViewModel = FileNodeControlViewModels.FirstOrDefault(x => x.Node == node);
                matchingViewModel?.UpdateNode(node);
            });
        }
Esempio n. 2
0
        private void OnFileSelected(FileInfo file)
        {
            var node = _fileManager.Manage(file);

            if (node != null)
            {
                FileNodeControlViewModels.Add(new FileNodeControlViewModel(node, RestoreRequested));
            }
        }