Google Apps Script API
    Preparing search index...

    Builder for bar charts. For more details, see the Google Charts documentation.

    Here is an example that shows how to build a bar chart. The data is imported from a Google spreadsheet.

     // Get sample data from a spreadsheet.
     var dataSourceUrl = 'https://docs.google.com/spreadsheet/tq?range=B1%3AC11' +
         '&key=0Aq4s9w_HxMs7dHpfX05JdmVSb1FpT21sbXd4NVE3UEE&gid=0&headers=-1';
    
     var chartBuilder = Charts.newBarChart()
         .setTitle('Top Grossing Films in US and Canada')
         .setXAxisTitle('USD')
         .setYAxisTitle('Film')
         .setDimensions(600, 500)
         .setLegendPosition(Charts.Position.BOTTOM)
         .setDataSourceUrl(dataSourceUrl);
    
     var chart = chartBuilder.build();
    
    interface BarChartBuilder {
        build(): Chart;
        reverseCategories(): BarChartBuilder;
        reverseDirection(): BarChartBuilder;
        setBackgroundColor(cssValue: string): BarChartBuilder;
        setColors(cssValues: string[]): BarChartBuilder;
        setDataSourceUrl(url: string): BarChartBuilder;
        setDataTable(tableBuilder: DataTableBuilder): BarChartBuilder;
        setDataTable(table: DataTableSource): BarChartBuilder;
        setDataViewDefinition(
            dataViewDefinition: DataViewDefinition,
        ): BarChartBuilder;
        setDimensions(width: number, height: number): BarChartBuilder;
        setLegendPosition(
            position: GoogleAppsScript.Charts.Position,
        ): BarChartBuilder;
        setLegendTextStyle(
            textStyle: GoogleAppsScript.Charts.TextStyle,
        ): BarChartBuilder;
        setOption(option: string, value: any): BarChartBuilder;
        setRange(start: number, end: number): BarChartBuilder;
        setStacked(): BarChartBuilder;
        setTitle(chartTitle: string): BarChartBuilder;
        setTitleTextStyle(
            textStyle: GoogleAppsScript.Charts.TextStyle,
        ): BarChartBuilder;
        setXAxisTextStyle(
            textStyle: GoogleAppsScript.Charts.TextStyle,
        ): BarChartBuilder;
        setXAxisTitle(title: string): BarChartBuilder;
        setXAxisTitleTextStyle(
            textStyle: GoogleAppsScript.Charts.TextStyle,
        ): BarChartBuilder;
        setYAxisTextStyle(
            textStyle: GoogleAppsScript.Charts.TextStyle,
        ): BarChartBuilder;
        setYAxisTitle(title: string): BarChartBuilder;
        setYAxisTitleTextStyle(
            textStyle: GoogleAppsScript.Charts.TextStyle,
        ): BarChartBuilder;
        useLogScale(): BarChartBuilder;
    }
    Index

    Methods