Interface Beatmap

Represent a beatmap. This extends BeatmapCompact with additional attributes.

(Source

Hierarchy-Diagram

UML class diagram of Beatmap
Legend
icon for an interface in the UML class diagram interface
icon for a public property in the UML class diagram public property

Hierarchy

Properties

accuracy: number

Float

ar: number

Float

beatmapset?: null | BeatmapsetCompact | Beatmapset

Beatmapset for Beatmap object, BeatmapsetCompact for BeatmapCompact object.

null if the beatmap doesn't have associated beatmapset (e.g. deleted).

beatmapset_id: number

Integer.

bpm?: number

Float

checksum?: string
convert: boolean
count_circles: number

Integer

count_sliders: number

Integer

count_spinners: number

Integer

cs: number

Float

deleted_at?: null | string
difficulty_rating: number

Float.

drain: number

Float

failtimes?: Failtimes
hit_length: number

Integer

id: number

Integer

is_scoreable: boolean
last_updated: string
max_combo?: number

Integer

mode: GameMode
mode_int: GameModeInt

Integer

passcount: number

Integer

playcount: number

Integer

See RankStatusInt for list of possible values.

Integer.

status: RankStatus

See RankStatus for list of possible values.

total_length: number

Integer.

url: string
user_id: number

Integer.

version: string

Generated using TypeDoc