Google Apps Script API
    Preparing search index...

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

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

      // Get sample data from a spreadsheet.
      var dataSourceUrl = 'https://docs.google.com/spreadsheet/tq?range=A1%3AG5' +
          '&key=0Aq4s9w_HxMs7dHpfX05JdmVSb1FpT21sbXd4NVE3UEE&gid=2&headers=-1';
    
      var chartBuilder = Charts.newLineChart()
          .setTitle('Yearly Rainfall')
          .setXAxisTitle('Month')
          .setYAxisTitle('Rainfall (in)')
          .setDimensions(600, 500)
          .setCurveStyle(Charts.CurveStyle.SMOOTH)
          .setPointStyle(Charts.PointStyle.MEDIUM)
          .setDataSourceUrl(dataSourceUrl);
    
      var chart = chartBuilder.build();
    
    interface LineChartBuilder {
        build(): Chart;
        reverseCategories(): LineChartBuilder;
        setBackgroundColor(cssValue: string): LineChartBuilder;
        setColors(cssValues: string[]): LineChartBuilder;
        setCurveStyle(style: CurveStyle): LineChartBuilder;
        setDataSourceUrl(url: string): LineChartBuilder;
        setDataTable(tableBuilder: DataTableBuilder): LineChartBuilder;
        setDataTable(table: DataTableSource): LineChartBuilder;
        setDataViewDefinition(
            dataViewDefinition: DataViewDefinition,
        ): LineChartBuilder;
        setDimensions(width: number, height: number): LineChartBuilder;
        setLegendPosition(
            position: GoogleAppsScript.Charts.Position,
        ): LineChartBuilder;
        setLegendTextStyle(
            textStyle: GoogleAppsScript.Charts.TextStyle,
        ): LineChartBuilder;
        setOption(option: string, value: any): LineChartBuilder;
        setPointStyle(style: PointStyle): LineChartBuilder;
        setRange(start: number, end: number): LineChartBuilder;
        setTitle(chartTitle: string): LineChartBuilder;
        setTitleTextStyle(
            textStyle: GoogleAppsScript.Charts.TextStyle,
        ): LineChartBuilder;
        setXAxisTextStyle(
            textStyle: GoogleAppsScript.Charts.TextStyle,
        ): LineChartBuilder;
        setXAxisTitle(title: string): LineChartBuilder;
        setXAxisTitleTextStyle(
            textStyle: GoogleAppsScript.Charts.TextStyle,
        ): LineChartBuilder;
        setYAxisTextStyle(
            textStyle: GoogleAppsScript.Charts.TextStyle,
        ): LineChartBuilder;
        setYAxisTitle(title: string): LineChartBuilder;
        setYAxisTitleTextStyle(
            textStyle: GoogleAppsScript.Charts.TextStyle,
        ): LineChartBuilder;
        useLogScale(): LineChartBuilder;
    }
    Index

    Methods