Legacy: This topic discusses extending operation views created using the Windows version Operations Dashboard for ArcGIS. This version of the application has been moved to Mature Support status. To learn more about the latest web-based version, see Operations Dashboard for ArcGIS.
Operations Dashboard for ArcGIS monitors real-time data and shows different views of data. As a developer, you can use the ArcGIS API for JavaScript to customize operation views for Operations Dashboard.
Using the ArcGIS API for JavaScript, you can develop extensions for operation views that can be used in both the Windows and browser versions of Operations Dashboard. You can extend operation views through the creation of widgets, map tools, and feature actions. To create extensions, you need to know HTML and JavaScript. The extensions run from a web server that requires a domain to host them. You will need to host a minimum of three files: a JSON based manifest file, an HTML container, and a JavaScript file.
Here are more details about the types of extensions:
Widgets, map tools, and feature actions can be configured by the author of the operation view. To provide a certain workflow in an operation view, feature actions, widgets, and map tools can work together or independently of each other. Extensions use the ArcGIS API for JavaScript, including methods and classes for extending operation views.
You can share your extensions with groups within your organization after the extensions have been hosted on your web server, taking the following into consideration:
When you open an operation view, the extension authored in the operation view loads automatically in the Windows or browser app. The extension runs as a web app from the web server.