Module - Ultra Charts

Perspective Components

Common Plot Chart Families

The following palette entries provide configurable, preset-based Plot charts: Bar & Rectangular Marks, Line & Area, Points & Text, Rules & Ticks, Network & Flow Marks, Density & Contour Plots, and Geometric Marks.

Purpose

Use these components to create browser-rendered charts from data supplied through Perspective properties and bindings.

Typical Usage

  1. Add a preset from the Ultra Charts palette category.

  2. Bind the public data property to a value available in the Perspective view.

  3. Configure the public chart properties, such as marks, scales, layout, and styling.

  4. Preview the result and save the Perspective project.

Data Guidance

For simple charts, use row-oriented data with field names that match the configured marks. A safe example is:

{
  "data": [
    {"category": "A", "value": 12},
    {"category": "B", "value": 19}
  ],
  "marks": [
    {"type": "barY", "options": {"x": "category", "y": "value"}}
  ]
}

Treat presets as starting points. Test any advanced options in the target project before standardizing them across operational views.

Events

The Plot chart families expose onSelect and onBrush events. Configure handlers in the Perspective event editor. Event results depend on the selected chart configuration, data shape, and enabled interaction.

Last updated: