The purpose of this example is to provide a working VSTS Widget Extension, exercising Charting and Analytics data, implemented in Typescript with a React UI model. It provides a configurable trend chart against work item tracking data, scoped to a project, team, work item type, with support for custom filtering of results.
From the repo directory:
- (Command Line) npm install
- Override the publisher in vss-extension.json with your publisher Id. Learn to create a publisher.
- (Command Line: Create your extension) tfx extension create --manifest-globs vss-extension.json --rev-version
- Publish your extension from Marketplace
- Share your extension to your test account
- From your account, "Manage Extensions", select "Analytics example widget" and "Install" it
See our documentation page for more pointers on Analytics, Widgets and Charting.