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

A bubble chart.

Attributes

  • bubbleBorderColor (type: GoogleApi.Sheets.V4.Model.Color.t, default: nil) - The bubble border color. Deprecated: Use bubble_border_color_style.
  • bubbleBorderColorStyle (type: GoogleApi.Sheets.V4.Model.ColorStyle.t, default: nil) - The bubble border color. If bubble_border_color is also set, this field takes precedence.
  • bubbleLabels (type: GoogleApi.Sheets.V4.Model.ChartData.t, default: nil) - The data containing the bubble labels. These do not need to be unique.
  • bubbleMaxRadiusSize (type: integer(), default: nil) - The max radius size of the bubbles, in pixels. If specified, the field must be a positive value.
  • bubbleMinRadiusSize (type: integer(), default: nil) - The minimum radius size of the bubbles, in pixels. If specific, the field must be a positive value.
  • bubbleOpacity (type: number(), default: nil) - The opacity of the bubbles between 0 and 1.0. 0 is fully transparent and 1 is fully opaque.
  • bubbleSizes (type: GoogleApi.Sheets.V4.Model.ChartData.t, default: nil) - The data containing the bubble sizes. Bubble sizes are used to draw the bubbles at different sizes relative to each other. If specified, group_ids must also be specified. This field is optional.
  • bubbleTextStyle (type: GoogleApi.Sheets.V4.Model.TextFormat.t, default: nil) - The format of the text inside the bubbles. Strikethrough, underline, and link are not supported.
  • domain (type: GoogleApi.Sheets.V4.Model.ChartData.t, default: nil) - The data containing the bubble x-values. These values locate the bubbles in the chart horizontally.
  • groupIds (type: GoogleApi.Sheets.V4.Model.ChartData.t, default: nil) - The data containing the bubble group IDs. All bubbles with the same group ID are drawn in the same color. If bubble_sizes is specified then this field must also be specified but may contain blank values. This field is optional.
  • legendPosition (type: String.t, default: nil) - Where the legend of the chart should be drawn.
  • series (type: GoogleApi.Sheets.V4.Model.ChartData.t, default: nil) - The data containing the bubble y-values. These values locate the bubbles in the chart vertically.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Sheets.V4.Model.BubbleChartSpec{
  bubbleBorderColor: GoogleApi.Sheets.V4.Model.Color.t() | nil,
  bubbleBorderColorStyle: GoogleApi.Sheets.V4.Model.ColorStyle.t() | nil,
  bubbleLabels: GoogleApi.Sheets.V4.Model.ChartData.t() | nil,
  bubbleMaxRadiusSize: integer() | nil,
  bubbleMinRadiusSize: integer() | nil,
  bubbleOpacity: number() | nil,
  bubbleSizes: GoogleApi.Sheets.V4.Model.ChartData.t() | nil,
  bubbleTextStyle: GoogleApi.Sheets.V4.Model.TextFormat.t() | nil,
  domain: GoogleApi.Sheets.V4.Model.ChartData.t() | nil,
  groupIds: GoogleApi.Sheets.V4.Model.ChartData.t() | nil,
  legendPosition: String.t() | nil,
  series: GoogleApi.Sheets.V4.Model.ChartData.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.