Creates a new instance of a beatmap information.
The beatmap information options.
Approach rate of the beatmap.
The beatmap artist.
ID of beatmapset of this beatmap.
The most common BPM of a beatmap.
Maximal BPM of a beatmap.
Minimal BPM of a beatmap.
Circle size of the beatmap.
The beatmap creator username.
The beatmap creator ID.
The date of the beatmap deletion.
HP drain rate of the beatmap.
Number of the beatmap favourites.
Beatmap MD5 hash.
Number of hittable objects of the beatmap.
Number of holdable objects of the beatmap.
The beatmap ID.
If this beatmap info is for converted beatmap.
Length of the beatmap in seconds.
Max combo of the beatmap.
Overall difficulty of the beatmap.
Number of passes of the beatmap.
Number of playcount of the beatmap.
Number of slidable objects of the beatmap.
Number of spinnable objects of the beatmap.
Total star rating of the beatmap.
Rank status of the beatmap (Graveyard, Loved, Ranked...)
The beatmap title.
The date of the last beatmap update.
Difficulty name of the beatmap.
Mods of this beatmap info.
Mods of this beatmap info.
Raw mods of this beatmap info.
Raw mods of this beatmap info.
The ruleset ID of this beatmap info.
The ruleset ID of this beatmap info.
Beatmap total hits.
Other beatmap info.
If two beatmaps are equal.
Converts this beatmap information to a plain object convertible to JSON.
Beatmap information convertible to JSON.
Static
fromJSONConverts raw JSON beatmap information to an instance of BeatmapInfo.
Raw JSON beatmap information.
Adapted instance of BeatmapInfo class.
A beatmap information.