Charts Widget (Multi-series)
Content Type: Widget
Categories: User Interface,Visualization
Overview
Multi-Series Support
The cornerstone of this widget is its robust support for multiple data series. You can configure any number of distinct series, each with its own data source (via entities or microflows) and custom styling.
Supported Chart Types
The widget provides a wide array of chart visualization options to suit different data representation needs. You can choose from the following supported chart types:
- Line Chart: Ideal for tracking changes over periods of time.
- Bar Chart: Excellent for comparing quantities of different categories.
- Area Chart: Useful for visualizing volume or magnitude over time.
- Radar Chart: Perfect for comparing multiple quantitative variables.
- Composed Chart : An incredibly versatile option designed specifically for complex, multi-series data. It dynamically combinations Bar, Line, and Area visual elements on a single chart to clearly differentiate overlapping data sets.
Enhanced Mendix Configuration
The widget exposes an intuitive configuration interface inside Mendix Studio Pro:
- Dimensional Control: Easily adjust the widget's
widthandheight. - Interactive Toggles: Enable or disable dynamic chart
Legendand hoverTooltipdetails. - Appearance Settings: Set global hex
colorsor define unique, overriding color codes directly on a per-series basis. - Data Binding: Map your Mendix Entity attributes directly to the X-Axis (String/DateTime) and Y-Axis (Integer/Long/Decimal).
Documentation
The widget is a powerful, customizable data visualization tool for Mendix applications. Built using React and the expansive recharts library, this widget empowers Mendix developers to seamlessly incorporate interactive and dynamic charts without requiring extensive front-end code.