View Source GoogleApi.Games.V1.Model.Application (google_api_games v0.24.0)

The Application resource.

Attributes

  • achievement_count (type: integer(), default: nil) - The number of achievements visible to the currently authenticated player.
  • assets (type: list(GoogleApi.Games.V1.Model.ImageAsset.t), default: nil) - The assets of the application.
  • author (type: String.t, default: nil) - The author of the application.
  • category (type: GoogleApi.Games.V1.Model.ApplicationCategory.t, default: nil) - The category of the application.
  • description (type: String.t, default: nil) - The description of the application.
  • enabledFeatures (type: list(String.t), default: nil) - A list of features that have been enabled for the application.
  • id (type: String.t, default: nil) - The ID of the application.
  • instances (type: list(GoogleApi.Games.V1.Model.Instance.t), default: nil) - The instances of the application.
  • kind (type: String.t, default: nil) - Uniquely identifies the type of this resource. Value is always the fixed string games#application.
  • lastUpdatedTimestamp (type: String.t, default: nil) - The last updated timestamp of the application.
  • leaderboard_count (type: integer(), default: nil) - The number of leaderboards visible to the currently authenticated player.
  • name (type: String.t, default: nil) - The name of the application.
  • themeColor (type: String.t, default: nil) - A hint to the client UI for what color to use as an app-themed color. The color is given as an RGB triplet (e.g. "E0E0E0").

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Games.V1.Model.Application{
  achievement_count: integer() | nil,
  assets: [GoogleApi.Games.V1.Model.ImageAsset.t()] | nil,
  author: String.t() | nil,
  category: GoogleApi.Games.V1.Model.ApplicationCategory.t() | nil,
  description: String.t() | nil,
  enabledFeatures: [String.t()] | nil,
  id: String.t() | nil,
  instances: [GoogleApi.Games.V1.Model.Instance.t()] | nil,
  kind: String.t() | nil,
  lastUpdatedTimestamp: String.t() | nil,
  leaderboard_count: integer() | nil,
  name: String.t() | nil,
  themeColor: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.