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 |