Uploaded image for project: 'Analytics'
  1. Analytics
  2. ANALYTICS-148

Provide registry for ChartDefinition

    XMLWordPrintable

Details

    • Story
    • Resolution: Fixed
    • Neutral
    • 1.2
    • None
    • None
    • Yes
    • Yes
    • Add-Ons 39
    • 5

    Description

      Current behaviour: We register chart definition in dashboard and we don't have registry for ChartDefinition so chart definition maybe duplicate in case we like to have one chart with different supplier

      Expectation: User now can configure new chart definition in registry

       

      Before:

      chartDefinitions:
        triangle-column-chart:
          dataSupplier: demoMatomoSupplierForGettingVisitPerPage
          label: triangle-column-chart
          class: info.magnolia.analytics.amcharts.data.AmChartDefinition
          # Here is sample config for https://www.amcharts.com/demos/triangle-column-chart/
          chartType: !include:/analytics-ui/chartTypes/column-and-bar/triangle-column.yaml 

      Expect:

      Register triangle-colum-chart in another registry

      and dashboard now:

      
      chartDefinitions:
        chart-1: triangle-column-chart

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                thuy.to Thuy To
                oanh.thai Oanh Thai Hoang
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoD

                    Time Tracking

                      Estimated:
                      Original Estimate - Not Specified
                      Not Specified
                      Remaining:
                      Remaining Estimate - 0d
                      0d
                      Logged:
                      Time Spent - 3d 7.75h
                      3d 7.75h