AssistantApiCoreTypesCloudProviderInfoAgentStyle

GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesCloudProviderInfoAgentStyle


Table of Contents ▼

Jump to a specific part of the page:

Description

The style customizations for the 3p agent.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. backgroundColor (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesColor, default: nil)
    - The background color of the agent. Used if no background image is specified for the given display orientation, or if the provided background image does not fit.
  2. headerTheme (type: String.t, default: nil)
    -
  3. landscapeBackgroundImageUrl (type: String.t, default: nil)
    - URL for the background image of the agent on landscape display.
  4. logoUrl (type: String.t, default: nil)
    - URL for the image containing the 3p logo. This can include logomark and logotype, or logotype only. If present, this can be used in place of the square logo contained in the top level logo_url field in CloudProviderInfo. See go/cards-logo-customization for details on applying this logo.
  5. maskColor (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesColor, default: nil)
    - The color of the mask to apply to the background. See go/aog-cards-background-mask for details on applying this mask.
  6. portraitBackgroundImageUrl (type: String.t, default: nil)
    - URL for the background image of the agent on portrait display.
  7. primaryColor (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesColor, default: nil)
    - The primary color of the agent. Used by the client to style the header and suggestion chips.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesCloudProviderInfoAgentStyle{
backgroundColor: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesColor.t() | nil,
headerTheme: String.t() | nil,
landscapeBackgroundImageUrl: String.t() | nil,
logoUrl: String.t() | nil,
maskColor: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesColor.t() | nil,
portraitBackgroundImageUrl: String.t() | nil,
primaryColor: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesColor.t() | nil
}

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesCloudProviderInfoAgentStyle