(client: Client)
| 566 | } |
| 567 | |
| 568 | public bind(client: Client): void { |
| 569 | client.InitializingWorkspaceChanged(value => { this.setIsInitializingWorkspace(value); }); |
| 570 | client.IndexingWorkspaceChanged(value => { this.setIsIndexingWorkspace(value); }); |
| 571 | client.ParsingWorkspaceChanged(value => { this.setIsParsingWorkspace(value); }); |
| 572 | client.ParsingWorkspacePausedChanged(value => { this.setIsParsingWorkspacePaused(value); }); |
| 573 | client.ParsingFilesChanged(value => { this.setIsParsingFiles(value); }); |
| 574 | client.IntelliSenseParsingChanged(value => { this.setIsUpdatingIntelliSense(value); }); |
| 575 | client.RunningCodeAnalysisChanged(value => { this.setIsRunningCodeAnalysis(value); }); |
| 576 | client.CodeAnalysisPausedChanged(value => { this.setIsCodeAnalysisPaused(value); }); |
| 577 | client.CodeAnalysisProcessedChanged(value => { this.setCodeAnalysisProcessed(value); }); |
| 578 | client.CodeAnalysisTotalChanged(value => { this.setCodeAnalysisTotal(value); }); |
| 579 | client.ReferencesCommandModeChanged(value => { this.ReferencesCommand = value; }); |
| 580 | client.TagParserStatusChanged(value => { this.TagParseStatus = value; }); |
| 581 | client.ActiveConfigChanged(value => { |
| 582 | this.ActiveConfig = value; |
| 583 | this.currentClient = client; |
| 584 | void this.ShowConfigureIntelliSenseButton(client.getShowConfigureIntelliSenseButton(), client); |
| 585 | }); |
| 586 | } |
| 587 | |
| 588 | public dispose(): void { |
| 589 | this.intelliSenseStatusItem.dispose(); |
no test coverage detected