Current section
Files
Jump to
Current section
Files
lib/wallet_passes/google/visual.ex
defmodule WalletPasses.Google.Visual do
@moduledoc "Google Wallet visual configuration for a pass."
defstruct [
:background_color,
:logo_uri,
:hero_image_uri,
:wide_logo_uri,
image_modules: [],
]
@type t :: %__MODULE__{
background_color: String.t() | nil,
logo_uri: String.t() | nil,
hero_image_uri: String.t() | nil,
wide_logo_uri: String.t() | nil,
image_modules: [{String.t(), String.t()}],
}
def new(opts \\ []), do: struct!(__MODULE__, opts)
end