private Task OnProjectActivatedAsync(object sender, ProjectUpdatedEventArgs e)
        {
            ProjectActivated((Project)e.OldProject, (Project)e.NewProject);

            _commandManager.InvalidateCommands();

            return(TaskHelper.Completed);
        }
        public void TheIsRefreshProperty(string projectLocation1, string projectLocation2, bool expectedResult)
        {
            var project1 = !string.IsNullOrEmpty(projectLocation1) ? new Project(projectLocation1) : null;
            var project2 = !string.IsNullOrEmpty(projectLocation2) ? new Project(projectLocation2) : null;

            var projectUpdatedEventArgs = new ProjectUpdatedEventArgs(project1, project2);

            Assert.AreEqual(expectedResult, projectUpdatedEventArgs.IsRefresh);
        }
Exemple #3
0
        private Task OnProjectActivatedAsync(object sender, ProjectUpdatedEventArgs e)
        {
            //Task.Run(() => ProjectActivated((EditorProject) e.OldProject, (EditorProject) e.NewProject));
            var asd = ProjectActivated((EditorProject)e.OldProject, (EditorProject)e.NewProject);

            //TODO: why is that here?
            _commandManager.InvalidateCommands();

            return(TaskHelper.Completed);
        }
Exemple #4
0
        private Task OnProjectActivatedAsync(object sender, ProjectUpdatedEventArgs args)
        {
            var activeProject = args.NewProject;

            if (activeProject == null)
            {
                return(TaskHelper.Completed);
            }

            return(TaskHelper.Completed);
        }
Exemple #5
0
        private Task OnProjectActivatedAsync(object sender, ProjectUpdatedEventArgs args)
        {
            if (_csvTextEditorService != null)
            {
                _csvTextEditorService.CaretTextLocationChanged -= OnCaretTextLocationChanged;
            }

            var activeProject = args.NewProject;

            if (activeProject == null)
            {
                return(TaskHelper.Completed);
            }

            _csvTextEditorService = _serviceLocator.ResolveType <ICsvTextEditorService>(args.NewProject);

            _csvTextEditorService.CaretTextLocationChanged += OnCaretTextLocationChanged;

            return(TaskHelper.Completed);
        }
 private async Task OnProjectActivatedAsync(object sender, ProjectUpdatedEventArgs e)
 {
     ReloadProject();
 }
        private Task OnProjectActivatedAsync(object sender, ProjectUpdatedEventArgs e)
        {
            Project = (Project)e.NewProject;

            return(TaskHelper.Completed);
        }
Exemple #8
0
 private async Task OnProjectActivatedAsync(object sender, ProjectUpdatedEventArgs e)
 {
     ActiveProject = _projectManager.ActiveProject;
     RawText       = (ActiveProject as PackageListProject)?.RawContent;
 }
 private async Task OnProjectActivatedAsync(object sender, ProjectUpdatedEventArgs e)
 {
     ReloadProject();
 }