| OLD | NEW |
| (Empty) |
| 1 part of pop_pop_win.canvas; | |
| 2 | |
| 3 class GameAudio { | |
| 4 static const String WIN = 'win', CLICK = 'click', POP = 'Pop', FLAG = 'flag', | |
| 5 UNFLAG = 'unflag', BOMB = 'Bomb', THROW_DART = 'throw'; | |
| 6 | |
| 7 static final EventHandle<String> _audioEventHandle = new EventHandle<String>()
; | |
| 8 | |
| 9 static Stream<String> get audioEvent => _audioEventHandle.stream; | |
| 10 | |
| 11 static void win() => _audioEventHandle.add(WIN); | |
| 12 | |
| 13 static void click() => _audioEventHandle.add(CLICK); | |
| 14 | |
| 15 static void pop() => _audioEventHandle.add(POP); | |
| 16 | |
| 17 static void flag() => _audioEventHandle.add(FLAG); | |
| 18 | |
| 19 static void unflag() => _audioEventHandle.add(UNFLAG); | |
| 20 | |
| 21 static void bomb() => _audioEventHandle.add(BOMB); | |
| 22 | |
| 23 static void throwDart() => _audioEventHandle.add(THROW_DART); | |
| 24 } | |
| OLD | NEW |