Nodes as Building Blocks for Custom Reports
The report editor lets you design and structure reports tailored to your needs. This page explains the existing nodes: The foundational building blocks of Custom Reports.
Find the technical documentation of the nodes here.
Structure of a Custom Report
The report is organized as a hierarchical tree of nodes. Each node is enclosed between curly braces {}
and classified by type.
Node Types | Description | Example node | Explanation |
---|---|---|---|
Text | Allows you to display plain text with customizable styles. For example, you can adjust: font size, color, and alignment. | {
type: 'text',
text: 'Welcome to Custom Reports!',
style: {
fontSize: 16,
marginBottom: 20,
lineHeight: 1.5,
color: '#555',
} |
|
Link | Allows you to create clickable links. Customize the URL and the text. Â | {
type: 'link',
href: 'https://example.com',
style: {
color: '#0052CC',
}
{
type: 'text',
text: 'Click here for example', |
 |
SVG | Displays scalable vector graphics. Adjust the size, colors, and other properties to create custom visualizations. Â | {
type: 'svg',
src: '/app/assets/images/illustrations/appfire-icon.svg',
style: {
'path.fill': '#000',
'path.stroke': '#000',
} |
|
Image | Displays images from a URL. You can adjust the size and add alt text for accessibility. |
| |
Progress | Displays progress bars. You can customize the appearance and behavior to show completion status. Â |
| |
Chart | Displays data in graphical form. You can create bar, line, and area charts to visualize information. The PieChart node is also available for proportion-based data. |
| |
Table | Allow for structured data display. Customize columns and rows to fit your needs. |
| |
List | Lists display items from an array. Customize the appearance and layout to suit your report. |
| |
REST | Fetches data from an API. You can specify the URL and customize the data display. You can also create datasources to reuse configurations or to protect credentials. See Configure a REST API datasource for Custom Reports. |
|
Log a request with our support team for:
Dashboard Hub Pro, Dashboard Hub for monday.com and Dashboard Hub for Confluence
Confluence®, Jira®, Atlassian Bamboo®, Bitbucket®, Fisheye®, and Atlassian Crucible® are registered trademarks of Atlassian®
Copyright © 2005 - 2024 Appfire | All rights reserved. Appfire™, the 'Apps for makers™' slogan and Bob Swift Atlassian Apps™ are all trademarks of Appfire Technologies, LLC.