MCPcopy Create free account
hub / github.com/REditorSupport/vscode-R / registerActiveViewer

Method registerActiveViewer

src/plotViewer/index.ts:101–107  ·  view source on GitHub ↗
(viewer: HttpgdViewer)

Source from the content-addressed store, hash-verified

99 }
100
101 public registerActiveViewer(viewer: HttpgdViewer): void {
102 const ind = this.recentlyActiveViewers.indexOf(viewer);
103 if (ind) {
104 this.recentlyActiveViewers.splice(ind, 1);
105 }
106 this.recentlyActiveViewers.unshift(viewer);
107 }
108
109 public getRecentViewer(): HttpgdViewer | undefined {
110 return this.recentlyActiveViewers.find((viewer) => !!viewer.webviewPanel);

Callers 2

showMethod · 0.80
setContextValuesMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected