struct Srcom::Leaderboard

Overview

NOTE The only Link in #links leads to the Category of this Leaderboard, which is already embedded.

Included Modules

Defined in:

srcr/mappings/leaderboard/leaderboard.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def category : Category #

[View source]
def category=(category : Category) #

[View source]
def emulators : Bool | Nil #

[View source]
def emulators=(emulators : Bool | Nil) #

[View source]
def game : SimpleGame #

[View source]
def game=(game : SimpleGame) #

[View source]
def level : Level | Nil #

[View source]
def level=(level : Level | Nil) #

[View source]
def links : Array(Link) #

[View source]
def links=(links : Array(Link)) #

[View source]
def platform : String | Nil #

[View source]
def platform=(platform : String | Nil) #

[View source]
def platforms : Array(Platform) #

[View source]
def platforms=(platforms : Array(Platform)) #

[View source]
def players : Array(User | Guest) #

[View source]
def players=(players : Array(User | Guest)) #

[View source]
def region : String | Nil #

[View source]
def region=(region : String | Nil) #

[View source]
def regions : Array(Region) #

[View source]
def regions=(regions : Array(Region)) #

[View source]
def runs : Array(LeaderboardRun) #

[View source]
def runs=(runs : Array(LeaderboardRun)) #

[View source]
def timing : String | Nil #

[View source]
def timing=(timing : String | Nil) #

[View source]
def values : Hash(String, String) #

Variable ID -> Value ID


[View source]
def values=(values : Hash(String, String)) #

Variable ID -> Value ID


[View source]
def variables : Array(Variable) #

[View source]
def variables=(variables : Array(Variable)) #

[View source]
def video_only : Bool #

[View source]
def video_only=(video_only : Bool) #

[View source]
def weblink : String #

[View source]
def weblink=(weblink : String) #

[View source]