Trait

com.google.appsscript.spreadsheet

EmbeddedBarChartBuilder

Related Doc: package spreadsheet

Permalink

trait EmbeddedBarChartBuilder extends Object

EmbeddedBarChartBuilder Builder for bar charts. For more details, see the Gviz documentation.

Annotations
@RawJSType()
Linear Supertypes
Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. EmbeddedBarChartBuilder
  2. Object
  3. Any
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def addRange(range: Range): EmbeddedChartBuilder

    Permalink

    Adds a Range to the chart represented by this builder.

    Adds a Range to the chart represented by this builder. Will not add the Range if it has already been added to the chart.

  5. def asAreaChart(): EmbeddedAreaChartBuilder

    Permalink

    Sets the chart type to AreaChart and returns an EmbeddedAreaChartBuilder.

  6. def asBarChart(): EmbeddedBarChartBuilder

    Permalink

    Sets the chart type to BarChart and returns an EmbeddedBarChartBuilder.

  7. def asColumnChart(): EmbeddedColumnChartBuilder

    Permalink

    Sets the chart type to ColumnChart and returns an EmbeddedColumnChartBuilder.

  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. def asLineChart(): EmbeddedLineChartBuilder

    Permalink

    Sets the chart type to LineChart and returns an EmbeddedLineChartBuilder.

  10. def asPieChart(): EmbeddedPieChartBuilder

    Permalink

    Sets the chart type to PieChart and returns an EmbeddedPieChartBuilder.

  11. def asScatterChart(): EmbeddedScatterChartBuilder

    Permalink

    Sets the chart type to ScatterChart and returns an EmbeddedScatterChartBuilder.

  12. def asTableChart(): EmbeddedTableChartBuilder

    Permalink

    Sets the chart type to TableChart and returns an EmbeddedTableChartBuilder.

  13. def build(): EmbeddedChart

    Permalink

    Builds the chart to reflect all changes made to it.

    Builds the chart to reflect all changes made to it. This method will not automatically draw the chart on top of the spreadsheet. A new chart must be inserted via sheet.insertChart(chart), and an existing chart should be updated via sheet.update(chart);

  14. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  17. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. def getChartType(): ChartType

    Permalink

    Returns the current chart type.

  19. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  20. def getContainer(): ContainerInfo

    Permalink

    Return the ContainerInfo, which encapsulates where the chart appears on the sheet.

  21. def getRanges(): Array[Range]

    Permalink

    Returns a copy of the list of ranges currently providing data for this chart.

    Returns a copy of the list of ranges currently providing data for this chart. Use addRange and removeRange to modify this list.

  22. def hasOwnProperty(v: String): Boolean

    Permalink
    Definition Classes
    Object
  23. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  24. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  25. def isPrototypeOf(v: Object): Boolean

    Permalink
    Definition Classes
    Object
  26. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  27. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  28. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  29. def propertyIsEnumerable(v: String): Boolean

    Permalink
    Definition Classes
    Object
  30. def removeRange(range: Range): EmbeddedChartBuilder

    Permalink

    Removes the specified Range from the chart represented by this builder.

    Removes the specified Range from the chart represented by this builder. Will not throw an error if the Range is not in this chart. The range removed must match up with a range added via addRange(range), or it will not be removed, and it will not throw an exception. This method cannot be used to partially remove values from a range.

  31. def reverseCategories(): EmbeddedBarChartBuilder

    Permalink

    Reverses the drawing of series in the domain axis.

    Reverses the drawing of series in the domain axis. For vertical-range charts (such as line, area or column charts), this means the horizontal axis is drawn from right to left. For horizontal-range charts (such as bar charts), this means the vertical axis is drawn from top to bottom. For pie charts, this means the slices are drawn counterclockwise.

  32. def reverseDirection(): EmbeddedBarChartBuilder

    Permalink

    Reverses the direction in which the bars grow along the horizontal axis.

    Reverses the direction in which the bars grow along the horizontal axis. By default, values grow from left to right. Calling this method will cause them to grow from right to left.

  33. def setBackgroundColor(cssValue: String): EmbeddedBarChartBuilder

    Permalink

    Sets the background color for the chart.

  34. def setChartType(type: ChartType): EmbeddedChartBuilder

    Permalink

    Changes the type of chart.

    Changes the type of chart. Not all embedded chart types are currently supported. See ChartType.

  35. def setColors(cssValues: Array[String]): EmbeddedBarChartBuilder

    Permalink

    Sets the colors for the lines in the chart.

  36. def setLegendPosition(position: Position): EmbeddedBarChartBuilder

    Permalink

    Sets the position of the legend with respect to the chart.

    Sets the position of the legend with respect to the chart. By default, there will be no legend.

  37. def setLegendTextStyle(textStyle: TextStyle): EmbeddedBarChartBuilder

    Permalink

    Sets the text style of the chart legend.

  38. def setOption(option: String, value: AnyRef): EmbeddedChartBuilder

    Permalink

  39. def setPosition(anchorRowPos: Int, anchorColPos: Int, offsetX: Int, offsetY: Int): EmbeddedChartBuilder

    Permalink

    Sets the position, changing where the chart appears on the sheet.

    Sets the position, changing where the chart appears on the sheet. AnchorRowPos and AnchorColPos are 1-indexed.

  40. def setRange(start: Number, end: Number): EmbeddedBarChartBuilder

    Permalink

    Sets the range for the chart.

  41. def setStacked(): EmbeddedBarChartBuilder

    Permalink

    Uses stacked lines, meaning that line and bar values are stacked (accumulated).

    Uses stacked lines, meaning that line and bar values are stacked (accumulated). By default, there is no stacking.

  42. def setTitle(chartTitle: String): EmbeddedBarChartBuilder

    Permalink

    Sets the title of the chart.

    Sets the title of the chart. The title will be displayed centered above the chart.

  43. def setTitleTextStyle(textStyle: TextStyle): EmbeddedBarChartBuilder

    Permalink

    Sets the text style of the chart title.

  44. def setXAxisTextStyle(textStyle: TextStyle): EmbeddedBarChartBuilder

    Permalink

    Sets the horizontal axis text style.

  45. def setXAxisTitle(title: String): EmbeddedBarChartBuilder

    Permalink

    Adds a title to the horizontal axis.

    Adds a title to the horizontal axis. The title will be centered and will appear below the axis value labels.

  46. def setXAxisTitleTextStyle(textStyle: TextStyle): EmbeddedBarChartBuilder

    Permalink

    Sets the horizontal axis title text style.

  47. def setYAxisTextStyle(textStyle: TextStyle): EmbeddedBarChartBuilder

    Permalink

    Sets the vertical axis text style.

  48. def setYAxisTitle(title: String): EmbeddedBarChartBuilder

    Permalink

    Adds a title to the vertical axis.

    Adds a title to the vertical axis. The title will be centered and will appear to the left of the value labels.

  49. def setYAxisTitleTextStyle(textStyle: TextStyle): EmbeddedBarChartBuilder

    Permalink

    Sets the vertical axis title text style.

  50. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  51. def toLocaleString(): String

    Permalink
    Definition Classes
    Object
  52. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  53. def useLogScale(): EmbeddedBarChartBuilder

    Permalink

    Makes the range axis into a logarithmic scale (requires all values to be positive).

    Makes the range axis into a logarithmic scale (requires all values to be positive). The range axis will be the vertical axis for vertical charts (line, area, column, etc.) and the horizontal axis for horizontal charts (bar, etc.)

  54. def valueOf(): Any

    Permalink
    Definition Classes
    Object
  55. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped