google_api_games_configuration v0.3.0 GoogleApi.GamesConfiguration.V1configuration.Model.LeaderboardConfigurationDetail View Source

This is a JSON template for a leaderboard configuration detail.

Attributes

  • iconUrl (type: String.t, default: nil) - The icon url of this leaderboard. Writes to this field are ignored.
  • kind (type: String.t, default: gamesConfiguration#leaderboardConfigurationDetail) - Uniquely identifies the type of this resource. Value is always the fixed string gamesConfiguration#leaderboardConfigurationDetail.
  • name (type: GoogleApi.GamesConfiguration.V1configuration.Model.LocalizedStringBundle.t, default: nil) - Localized strings for the leaderboard name.
  • scoreFormat (type: GoogleApi.GamesConfiguration.V1configuration.Model.GamesNumberFormatConfiguration.t, default: nil) - The score formatting for the leaderboard.
  • sortRank (type: integer(), default: nil) - The sort rank of this leaderboard. Writes to this field are ignored.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t()

View Source
t() ::
  %GoogleApi.GamesConfiguration.V1configuration.Model.LeaderboardConfigurationDetail{
    iconUrl: String.t(),
    kind: String.t(),
    name:
      GoogleApi.GamesConfiguration.V1configuration.Model.LocalizedStringBundle.t(),
    scoreFormat:
      GoogleApi.GamesConfiguration.V1configuration.Model.GamesNumberFormatConfiguration.t(),
    sortRank: integer()
  }

Link to this section Functions

Link to this function

decode(value, options)

View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.