GoogleApi.WalletObjects.V1.Model.ListTemplateOverride (google_api_wallet_objects v0.12.0)

View Source

Attributes

  • firstRowOption (type: GoogleApi.WalletObjects.V1.Model.FirstRowOption.t, default: nil) - Specifies from a predefined set of options or from a reference to the field what will be displayed in the first row. To set this override, set the FirstRowOption.fieldOption to the FieldSelector of your choice.
  • secondRowOption (type: GoogleApi.WalletObjects.V1.Model.FieldSelector.t, default: nil) - A reference to the field to be displayed in the second row. This option is only displayed if there are not multiple user objects in a group. If there is a group, the second row will always display a field shared by all objects. To set this override, please set secondRowOption to the FieldSelector of you choice.
  • thirdRowOption (type: GoogleApi.WalletObjects.V1.Model.FieldSelector.t, default: nil) - An unused/deprecated field. Setting it will have no effect on what the user sees.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.WalletObjects.V1.Model.ListTemplateOverride{
  firstRowOption: GoogleApi.WalletObjects.V1.Model.FirstRowOption.t() | nil,
  secondRowOption: GoogleApi.WalletObjects.V1.Model.FieldSelector.t() | nil,
  thirdRowOption: GoogleApi.WalletObjects.V1.Model.FieldSelector.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.