-
- Downloads
Added Analysis results view in panel
Showing
- media/.DS_Store 0 additions, 0 deletionsmedia/.DS_Store
- media/dark/copy.svg 1 addition, 0 deletionsmedia/dark/copy.svg
- media/light/copy.svg 1 addition, 0 deletionsmedia/light/copy.svg
- package.json 69 additions, 2 deletionspackage.json
- src/analysisResults.ts 168 additions, 0 deletionssrc/analysisResults.ts
- src/extension.ts 133 additions, 47 deletionssrc/extension.ts
media/.DS_Store
0 → 100644
File added
media/dark/copy.svg
0 → 100644
media/light/copy.svg
0 → 100644
... | ... | @@ -24,8 +24,55 @@ |
{ | ||
"command": "modest.add-parameters", | ||
"title": "Add parameters" | ||
}, | ||
{ | ||
"command": "analysisResults.copyValue", | ||
"title": "Copy value", | ||
"icon": { | ||
"light": "media/light/copy.svg", | ||
"dark": "media/dark/copy.svg" | ||
} | ||
}, | ||
{ | ||
"command": "analysisResults.copyItem", | ||
"title": "Copy item" | ||
}, | ||
{ | ||
"command": "analysisResults.load", | ||
"title": "Load analysis results" | ||
}, | ||
{ | ||
"command": "analysisResults.export", | ||
"title": "Export to JSON file" | ||
} | ||
], | ||
"menus":{ | ||
"view/title": [ | ||
{ | ||
"command": "analysisResults.load", | ||
"when": "view == analysisResults" | ||
}, | ||
{ | ||
"command": "analysisResults.export", | ||
"when": "view == analysisResults" | ||
} | ||
], | ||
"view/item/context": [ | ||
{ | ||
"command": "analysisResults.copyValue", | ||
"when": "view == analysisResults", | ||
"group": "inline" | ||
}, | ||
{ | ||
"command": "analysisResults.copyValue", | ||
"when": "view == analysisResults" | ||
}, | ||
{ | ||
"command": "analysisResults.copyItem", | ||
"when": "view == analysisResults" | ||
} | ||
] | ||
}, | ||
"commandPalette": [ | ||
{ | ||
"command": "modest.simulate", | ||
... | ... | @@ -83,6 +130,13 @@ |
"title": "Modest", | ||
"icon": "media/modest-icon-simple.svg" | ||
} | ||
], | ||
"panel": [ | ||
{ | ||
"id": "modest-panel", | ||
"title": "Modest", | ||
"icon": "media/modest-icon-simple.svg" | ||
} | ||
] | ||
}, | ||
"views": { | ||
... | ... | @@ -94,8 +148,20 @@ |
"icon": "media/modest-icon-simple.svg", | ||
"contextualTitle": "Modest" | ||
} | ||
], | ||
"modest-panel": [ | ||
{ | ||
"id": "analysisResults", | ||
"name": "Analysis Results" | ||
} | ||
] | ||
}, | ||
"viewsWelcome": [ | ||
{ | ||
"view": "analysisResults", | ||
"contents": "Model analysis results will be shown here." | ||
} | ||
], | ||
"snippets": [ | ||
{ | ||
"language": "modest", | ||
... | ... | @@ -106,7 +172,8 @@ |
"activationEvents": [ | ||
"onCommand:modest.simulate", | ||
"onLanguage:modest", | ||
"onView:modestSidebar" | ||
"onView:modestSidebar", | ||
"onView:analysisResults" | ||
], | ||
"main": "./out/extension.js", | ||
"scripts": { | ||
... | ... | @@ -133,4 +200,4 @@ |
"dependencies": { | ||
"vscode-languageclient": "^7.0.0" | ||
} | ||
} | ||
\ No newline at end of file | ||
} |
src/analysisResults.ts
0 → 100644
Please register or sign in to comment