From 26985f2813105aa5ed6a83c4a12011b8282f752a Mon Sep 17 00:00:00 2001 From: Michal Moskal Date: Tue, 12 Apr 2016 17:57:16 -0700 Subject: [PATCH] Default enum arguments not supported yet --- libs/microbit/music.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/microbit/music.ts b/libs/microbit/music.ts index 3bf0bfd2..1a7197e9 100644 --- a/libs/microbit/music.ts +++ b/libs/microbit/music.ts @@ -134,8 +134,9 @@ namespace music { */ //% help=music/beat weight=49 //% blockId=device_beat block="%fraction|beat" - export function beat(fraction : BeatFraction = BeatFraction.Whole): number { + export function beat(fraction?: BeatFraction): number { init(); + if (fraction == null) fraction = BeatFraction.Whole; let beat = 60000 / beatsPerMinute; if (fraction == BeatFraction.Whole) return beat; else if (fraction == BeatFraction.Half) return beat / 2;