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

View Source

Attributes

  • androidAppLinkInfo (type: GoogleApi.WalletObjects.V1.Model.AppLinkDataAppLinkInfo.t, default: nil) - Optional information about the partner app link.
  • displayText (type: GoogleApi.WalletObjects.V1.Model.LocalizedString.t, default: nil) - Optional display text for the app link button. Character limit is 30.
  • iosAppLinkInfo (type: GoogleApi.WalletObjects.V1.Model.AppLinkDataAppLinkInfo.t, default: nil) - Deprecated. Links to open iOS apps are not supported.
  • webAppLinkInfo (type: GoogleApi.WalletObjects.V1.Model.AppLinkDataAppLinkInfo.t, default: nil) - Optional information about the partner web link.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.WalletObjects.V1.Model.AppLinkData{
  androidAppLinkInfo:
    GoogleApi.WalletObjects.V1.Model.AppLinkDataAppLinkInfo.t() | nil,
  displayText: GoogleApi.WalletObjects.V1.Model.LocalizedString.t() | nil,
  iosAppLinkInfo:
    GoogleApi.WalletObjects.V1.Model.AppLinkDataAppLinkInfo.t() | nil,
  webAppLinkInfo:
    GoogleApi.WalletObjects.V1.Model.AppLinkDataAppLinkInfo.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.