View Source GoogleApi.Sheets.V4.Model.WaterfallChartSpec (google_api_sheets v0.34.0)

A waterfall chart.

Attributes

  • connectorLineStyle (type: GoogleApi.Sheets.V4.Model.LineStyle.t, default: nil) - The line style for the connector lines.
  • domain (type: GoogleApi.Sheets.V4.Model.WaterfallChartDomain.t, default: nil) - The domain data (horizontal axis) for the waterfall chart.
  • firstValueIsTotal (type: boolean(), default: nil) - True to interpret the first value as a total.
  • hideConnectorLines (type: boolean(), default: nil) - True to hide connector lines between columns.
  • series (type: list(GoogleApi.Sheets.V4.Model.WaterfallChartSeries.t), default: nil) - The data this waterfall chart is visualizing.
  • stackedType (type: String.t, default: nil) - The stacked type.
  • totalDataLabel (type: GoogleApi.Sheets.V4.Model.DataLabel.t, default: nil) - Controls whether to display additional data labels on stacked charts which sum the total value of all stacked values at each value along the domain axis. stacked_type must be STACKED and neither CUSTOM nor placement can be set on the total_data_label.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Sheets.V4.Model.WaterfallChartSpec{
  connectorLineStyle: GoogleApi.Sheets.V4.Model.LineStyle.t() | nil,
  domain: GoogleApi.Sheets.V4.Model.WaterfallChartDomain.t() | nil,
  firstValueIsTotal: boolean() | nil,
  hideConnectorLines: boolean() | nil,
  series: [GoogleApi.Sheets.V4.Model.WaterfallChartSeries.t()] | nil,
  stackedType: String.t() | nil,
  totalDataLabel: GoogleApi.Sheets.V4.Model.DataLabel.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.