View Source GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesColor (google_api_content_warehouse v0.4.0)

Represents a color in the RGBA color space. This message mirrors google.type.Color.

Attributes

  • alpha (type: number(), default: nil) - The fraction of this color that should be applied to the pixel. That is, the final pixel color is defined by the equation: pixel color = alpha (this color) + (1.0 - alpha) (background color) This means that a value of 1.0 corresponds to a solid color, whereas a value of 0.0 corresponds to a completely transparent color. If omitted, this color object is to be rendered as a solid color (as if the alpha value had been explicitly given with a value of 1.0).
  • blue (type: number(), default: nil) - The amount of blue in the color as a value in the interval [0, 1].
  • green (type: number(), default: nil) - The amount of green in the color as a value in the interval [0, 1].
  • red (type: number(), default: nil) - The amount of red in the color as a value in the interval [0, 1].

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesColor{
  alpha: number() | nil,
  blue: number() | nil,
  green: number() | nil,
  red: number() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.