123456789101112131415161718192021222324252627282930313233343536 |
- const vscode = require('vscode');
- const {runFrame} = require('./openFrame')
- let treeView;
- function updateCount(newMessagesCount) {
- treeView.badge = {
- value: newMessagesCount,
- tooltip: `You have ${newMessagesCount} new documentation`
- };
- }
- class TabSaverTreeDataProvider {
- constructor(tabs) {
- this.tabs = tabs;
- }
- getTreeItem(element) {
- return new vscode.TreeItem(element);
- }
- getChildren(element) {
- if (!element) {
- return Promise.resolve(this.tabs);
- }
- // If an element is provided, you can handle it accordingly
- return Promise.resolve([]);
- }
- }
- module.exports = {updateCount,initTreeView, treeClickHandler}
|