This repository contains the source code of the examples of usage Stimulsoft Dashboards.JS data visualization tool in the HTML and JS Web applications, using JavaScript code and HTML5 embedded components. The data analysis tool and examples are fully compatible with all modern browsers and OS.
A set of examples for working with Dashboards:
- Adding a Font to the Resource
- Assigning a Dashboard to the Viewer
- Changing the Designer Theme
- Changing the Viewer Theme
- Creating a Table then Adding Two Filters and Exporting to Excel
- Creating Dashboard at Runtime
- Customizing the Designer
- Customizing the Viewer
- Editing a Dashboard Template
- Editing a Dashboard Template and Showing it in the Dashboard Viewer
- Exporting a Dashboard from Code
- Loading Scripts in Part to Minify Project
- Localization the Designer
- Registering a Data for Dashboard Template
- Registering a JSON Data for the Dashboard Template
- Showing the Dashboard Designer Immediately after Running an App
- Showing the Dashboard Designer in a Required Position
- Showing the Dashboard Designer in iframe
- Showing the Dashboard Viewer Immediately after Running an App
- Showing the Dashboard Viewer in a Required Position
- Showing the Dashboard Viewer in iframe
- Showing the Dashboard Viewer on the Web Page
- Supply Custom Headers for Json Database
- Updating a JSON Data for the Dashboard Viewer
- Using the Full-Screen Mode in the Designer
- Using the Full-Screen Mode in the Viewer
Application for working with Dashboards without any web-server:
To launch these examples, you can use any web-server. Below are some options:
- run the
node index
command in the console and navigate to thehttp://localhost:8888/
link in the web browser; - just copy this folder to any web server, and open the
index.html
page in the web browser; - in Visual Studio, please open the menu
File
and click toOpen
>Web Site...
item, select the folder with this repository, right mouse click on theindex.html
>Set As Start Page
, and run the project; - the Demo project written in the HTML/JS, and can run without any web server side - it works in the browser from the local disk storage.
Since pure JavaScript does not have built-in methods for working with remote databases, this functionality is implemented using server-side code. Therefore, Stimulsoft Dashboards.JS product contains server data adapters implemented using PHP, Node.js, ASP.NET, Java, .NET Core technologies.
Many examples for other platforms and technologies are collected in separate repositories:
Stimulsoft Dashboards.JS is a robust dashboard development tool designed for JavaScript-based applications. This product offers a powerful engine for data processing and visualization, along with an intuitive dashboard designer and an interactive viewer to review finalized documents. Dashboards.JS is compatible with any HTML5 and JavaScript supported web browser, making it suitable for creating dashboards. Furthermore, it easily integrates with React, Vue.js, Node.js apps and projects, and can be utilized both on the client-side and the server-side.