Interface BubbleChartSettingsBuilder<T extends BubbleChartSettingsBuilder>

  • All Superinterfaces:
    ChartSettingsBuilder<T>, org.dashbuilder.dataset.DataSetLookupBuilder<T>, DisplayerSettingsBuilder<T>, XAxisChartSettingsBuilder<T>
    All Known Implementing Classes:
    BubbleChartSettingsBuilderImpl

    public interface BubbleChartSettingsBuilder<T extends BubbleChartSettingsBuilder>
    extends XAxisChartSettingsBuilder<T>
    A displayer settings builder for bubble charts.
       DisplayerSettingsFactory.newBubbleChartSettings()
       .title("Opportunities distribution by Country ")
       .width(500).height(350)
       .margins(20, 50, 50, 0)
       .column(COUNTRY, "Country")
       .column("opps", "Number of opportunities")
       .column(PROBABILITY, "Average probability")
       .column(COUNTRY, "Country")
       .column(EXPECTED_AMOUNT, "Expected amount")
       .buildSettings());