Skip to content

Type Alias: Beatmap ​

Beatmap = object

Defined in: src/schema/types.ts:8

An osu! beatmap stored in Realm.

ts
import type { Beatmap } from 'osu-files'

const beatmap = db.beatmaps.get.first()
return beatmap?.Metadata?.Title

Properties ​

BeatDivisor ​

BeatDivisor: number

Defined in: src/schema/types.ts:37

BeatmapSet? ​

optional BeatmapSet?: BeatmapSet

Defined in: src/schema/types.ts:19

BPM ​

BPM: number

Defined in: src/schema/types.ts:27

Difficulty? ​

optional Difficulty?: BeatmapDifficulty

Defined in: src/schema/types.ts:15

DifficultyName? ​

optional DifficultyName?: string

Defined in: src/schema/types.ts:11

EditorTimestamp? ​

optional EditorTimestamp?: number

Defined in: src/schema/types.ts:49

EndTimeObjectCount ​

EndTimeObjectCount: number

Defined in: src/schema/types.ts:51

Hash? ​

optional Hash?: string

Defined in: src/schema/types.ts:29

Hidden ​

Hidden: boolean

Defined in: src/schema/types.ts:35

ID ​

ID: BSON.UUID

Defined in: src/schema/types.ts:9


LastLocalUpdate? ​

optional LastLocalUpdate?: Date

Defined in: src/schema/types.ts:43

LastOnlineUpdate? ​

optional LastOnlineUpdate?: Date

Defined in: src/schema/types.ts:45

LastPlayed? ​

optional LastPlayed?: Date

Defined in: src/schema/types.ts:47

Length ​

Length: number

Defined in: src/schema/types.ts:25

MD5Hash? ​

optional MD5Hash?: string

Defined in: src/schema/types.ts:33

Metadata? ​

optional Metadata?: BeatmapMetadata

Defined in: src/schema/types.ts:17

OnlineID ​

OnlineID: number

Defined in: src/schema/types.ts:23

OnlineMD5Hash? ​

optional OnlineMD5Hash?: string

Defined in: src/schema/types.ts:41

Ruleset? ​

optional Ruleset?: Ruleset

Defined in: src/schema/types.ts:13

StarRating ​

StarRating: number

Defined in: src/schema/types.ts:31

Status ​

Status: number

Defined in: src/schema/types.ts:21

TotalObjectCount ​

TotalObjectCount: number

Defined in: src/schema/types.ts:53

UserSettings? ​

optional UserSettings?: BeatmapUserSettings

Defined in: src/schema/types.ts:39

Released under the MIT License.