-
Notifications
You must be signed in to change notification settings - Fork 7
GroupedVerticalBarChart
Andrew Sutton edited this page Oct 15, 2025
·
1 revision

let groupedVerticalBarChartData = [
[
groupedVerticalBarChartData.name "Jan - Mar"
groupedVerticalBarChartData.series [
[
gvBarChartSeriesPoint.key "series1"
gvBarChartSeriesPoint.data 33000
gvBarChartSeriesPoint.color (Fui.getColorFromToken(Fui.dataVizPallete.color3))
gvBarChartSeriesPoint.legend "2022"
gvBarChartSeriesPoint.xAxisCalloutData "2022/04/30"
gvBarChartSeriesPoint.yAxisCalloutData "29%"
gvBarChartSeriesPoint.callOutAccessibilityData [
accessibility.ariaLabel "Group Jan - Mar 1 of 4, Bar series 1 of 2 2022, x value 2022/04/30, y value 29%"
]
]
[
gvBarChartSeriesPoint.key "series2"
gvBarChartSeriesPoint.data 44000
gvBarChartSeriesPoint.color (Fui.getColorFromToken(Fui.dataVizPallete.color4))
gvBarChartSeriesPoint.legend "2023"
gvBarChartSeriesPoint.xAxisCalloutData "2023/04/30"
gvBarChartSeriesPoint.yAxisCalloutData "44%"
gvBarChartSeriesPoint.callOutAccessibilityData [
accessibility.ariaLabel "Group Jan - Mar 1 of 4, Bar series 2 of 2 2023, x value 2023/04/30, y value 44%"
]
]
[
gvBarChartSeriesPoint.key "series3"
gvBarChartSeriesPoint.data 54000
gvBarChartSeriesPoint.color (Fui.getColorFromToken(Fui.dataVizPallete.color5))
gvBarChartSeriesPoint.legend "2024"
gvBarChartSeriesPoint.xAxisCalloutData "2024/04/30"
gvBarChartSeriesPoint.yAxisCalloutData "44%"
gvBarChartSeriesPoint.callOutAccessibilityData [
accessibility.ariaLabel "Group Jan - Mar 1 of 4, Bar series 3 of 4 2022, x value 2024/04/30, y value 44%"
]
]
[
gvBarChartSeriesPoint.key "series4"
gvBarChartSeriesPoint.data 24000
gvBarChartSeriesPoint.color (Fui.getColorFromToken(Fui.dataVizPallete.color6))
gvBarChartSeriesPoint.legend "2021"
gvBarChartSeriesPoint.xAxisCalloutData "2021/04/30"
gvBarChartSeriesPoint.yAxisCalloutData "44%"
gvBarChartSeriesPoint.callOutAccessibilityData [
accessibility.ariaLabel "Group Jan - Mar 1 of 4, Bar series 4 of 4 2021, x value 2021/04/30, y value 44%"
]
]
]
]
[
groupedVerticalBarChartData.name "Apr - Jun"
groupedVerticalBarChartData.series [
[
gvBarChartSeriesPoint.key "series1"
gvBarChartSeriesPoint.data 33000
gvBarChartSeriesPoint.color (Fui.getColorFromToken(Fui.dataVizPallete.color3))
gvBarChartSeriesPoint.legend "2022"
gvBarChartSeriesPoint.xAxisCalloutData "2022/05/30"
gvBarChartSeriesPoint.yAxisCalloutData "29%"
gvBarChartSeriesPoint.callOutAccessibilityData [
accessibility.ariaLabel "Group Apr - Jun 2 of 4, Bar series 1 of 2 2022, x value 2022/05/30, y value 29%"
]
]
[
gvBarChartSeriesPoint.key "series2"
gvBarChartSeriesPoint.data 3000
gvBarChartSeriesPoint.color (Fui.getColorFromToken(Fui.dataVizPallete.color4))
gvBarChartSeriesPoint.legend "2023"
gvBarChartSeriesPoint.xAxisCalloutData "2023/05/30"
gvBarChartSeriesPoint.yAxisCalloutData "3%"
gvBarChartSeriesPoint.callOutAccessibilityData [
accessibility.ariaLabel "Group Apr - Jun 2 of 4, Bar series 2 of 2 2023, x value 2023/05/30, y value 3%"
]
]
[
gvBarChartSeriesPoint.key "series3"
gvBarChartSeriesPoint.data 9000
gvBarChartSeriesPoint.color (Fui.getColorFromToken(Fui.dataVizPallete.color5))
gvBarChartSeriesPoint.legend "2024"
gvBarChartSeriesPoint.xAxisCalloutData "2024/05/30"
gvBarChartSeriesPoint.yAxisCalloutData "3%"
gvBarChartSeriesPoint.callOutAccessibilityData [
accessibility.ariaLabel "Group Apr - Jun 2 of 4, Bar series 3 of 4 2024, x value 2024/05/30, y value 3%"
]
]
[
gvBarChartSeriesPoint.key "series4"
gvBarChartSeriesPoint.data 12000
gvBarChartSeriesPoint.color (Fui.getColorFromToken(Fui.dataVizPallete.color6))
gvBarChartSeriesPoint.legend "2021"
gvBarChartSeriesPoint.xAxisCalloutData "2021/05/30"
gvBarChartSeriesPoint.yAxisCalloutData "3%"
gvBarChartSeriesPoint.callOutAccessibilityData [
accessibility.ariaLabel "Group Apr - Jun 2 of 4, Bar series 4 of 4 2021, x value 2021/05/30, y value 3%"
]
]
]
]
[
groupedVerticalBarChartData.name "Jul - Sep"
groupedVerticalBarChartData.series [
[
gvBarChartSeriesPoint.key "series1"
gvBarChartSeriesPoint.data 14000
gvBarChartSeriesPoint.color (Fui.getColorFromToken(Fui.dataVizPallete.color3))
gvBarChartSeriesPoint.legend "2022"
gvBarChartSeriesPoint.xAxisCalloutData "2022/06/30"
gvBarChartSeriesPoint.yAxisCalloutData "13%"
gvBarChartSeriesPoint.callOutAccessibilityData [
accessibility.ariaLabel "Group Jul - Sep 3 of 4, Bar series 1 of 2 2022, x value 2022/06/30, y value 13%"
]
]
[
gvBarChartSeriesPoint.key "series2"
gvBarChartSeriesPoint.data 50000
gvBarChartSeriesPoint.color (Fui.getColorFromToken(Fui.dataVizPallete.color4))
gvBarChartSeriesPoint.legend "2023"
gvBarChartSeriesPoint.xAxisCalloutData "2023/06/30"
gvBarChartSeriesPoint.yAxisCalloutData "50%"
gvBarChartSeriesPoint.callOutAccessibilityData [
accessibility.ariaLabel "Group Jul - Sep 3 of 4, Bar series 2 of 2 2023, x value 2023/06/30, y value 50%"
]
]
[
gvBarChartSeriesPoint.key "series3"
gvBarChartSeriesPoint.data 60000
gvBarChartSeriesPoint.color (Fui.getColorFromToken(Fui.dataVizPallete.color5))
gvBarChartSeriesPoint.legend "2024"
gvBarChartSeriesPoint.xAxisCalloutData "2024/06/30"
gvBarChartSeriesPoint.yAxisCalloutData "50%"
gvBarChartSeriesPoint.callOutAccessibilityData [
accessibility.ariaLabel "Group Jul - Sep 3 of 4, Bar series 3 of 4 2024, x value 2024/06/30, y value 50%"
]
]
[
gvBarChartSeriesPoint.key "series4"
gvBarChartSeriesPoint.data 10000
gvBarChartSeriesPoint.color (Fui.getColorFromToken(Fui.dataVizPallete.color6))
gvBarChartSeriesPoint.legend "2021"
gvBarChartSeriesPoint.xAxisCalloutData "2021/06/30"
gvBarChartSeriesPoint.yAxisCalloutData "50%"
gvBarChartSeriesPoint.callOutAccessibilityData [
accessibility.ariaLabel "Group Jul - Sep 3 of 4, Bar series 4 of 4 2021, x value 2021/06/30, y value 50%"
]
]
]
]
[
groupedVerticalBarChartData.name "Oct - Dec"
groupedVerticalBarChartData.series [
[
gvBarChartSeriesPoint.key "series1"
gvBarChartSeriesPoint.data 14000
gvBarChartSeriesPoint.color (Fui.getColorFromToken(Fui.dataVizPallete.color3, true))
gvBarChartSeriesPoint.legend "2022"
gvBarChartSeriesPoint.xAxisCalloutData "2022/07/30"
gvBarChartSeriesPoint.yAxisCalloutData "29%"
gvBarChartSeriesPoint.callOutAccessibilityData [
accessibility.ariaLabel "Group Oct - Dec 4 of 4, Bar series 1 of 2 2022, x value 2022/07/30, y value 29%"
]
]
[
gvBarChartSeriesPoint.key "series2"
gvBarChartSeriesPoint.data 50000
gvBarChartSeriesPoint.color (Fui.getColorFromToken(Fui.dataVizPallete.color4, true))
gvBarChartSeriesPoint.legend "2023"
gvBarChartSeriesPoint.xAxisCalloutData "2023/07/30"
gvBarChartSeriesPoint.yAxisCalloutData "3%"
gvBarChartSeriesPoint.callOutAccessibilityData [
accessibility.ariaLabel "Group Oct - Dec 4 of 4, Bar series 2 of 2 2023, x value 2023/07/30, y value 3%"
]
]
[
gvBarChartSeriesPoint.key "series3"
gvBarChartSeriesPoint.data 60000
gvBarChartSeriesPoint.color (Fui.getColorFromToken(Fui.dataVizPallete.color5, true))
gvBarChartSeriesPoint.legend "2024"
gvBarChartSeriesPoint.xAxisCalloutData "2024/07/30"
gvBarChartSeriesPoint.yAxisCalloutData "3%"
gvBarChartSeriesPoint.callOutAccessibilityData [
accessibility.ariaLabel "Group Oct - Dec 4 of 4, Bar series 3 of 4 2024, x value 2024/07/30, y value 3%"
]
]
[
gvBarChartSeriesPoint.key "series4"
gvBarChartSeriesPoint.data 10000
gvBarChartSeriesPoint.color (Fui.getColorFromToken(Fui.dataVizPallete.color6, true))
gvBarChartSeriesPoint.legend "2021"
gvBarChartSeriesPoint.xAxisCalloutData "2021/07/30"
gvBarChartSeriesPoint.yAxisCalloutData "3%"
gvBarChartSeriesPoint.callOutAccessibilityData [
accessibility.ariaLabel "Group Oct - Dec 4 of 4, Bar series 4 of 4 2021, x value 2021/07/30, y value 3%"
]
]
]
]
]
Fui.groupedVerticalBarChart [
groupedVerticalBarChart.chartTitle "Grouped vertical bar chart basic example"
groupedVerticalBarChart.height 400
groupedVerticalBarChart.width 500
groupedVerticalBarChart.hideLabels false
groupedVerticalBarChart.data groupedVerticalBarChartData
]