File tree Expand file tree Collapse file tree 2 files changed +28
-0
lines changed Expand file tree Collapse file tree 2 files changed +28
-0
lines changed Original file line number Diff line number Diff line change 1+ declare module Messages {
2+ type ImageString = string ;
3+
4+ type EventMusicState = {
5+ t : "musicstate" ,
6+ state : "play" | "pause" | "stop" | "" ,
7+ position : number , // seconds
8+ shuffle : 0 | 1 ,
9+ repeat : 0 | 1 ,
10+ } ;
11+
12+ type EventMusicInfo = {
13+ t : "musicinfo" ,
14+ artist : ImageString ,
15+ album : ImageString ,
16+ track : ImageString ,
17+ dur : number , // duration
18+ c : number , // track count
19+ n : number , // track number
20+ } ;
21+
22+ type Event = EventMusicState | EventMusicInfo | { t : unknown } ;
23+
24+ type Music = EventMusicState | EventMusicInfo | { } ;
25+
26+ var music : Music ;
27+ }
Original file line number Diff line number Diff line change @@ -9,3 +9,4 @@ declare function require(moduleName: "power_usage"): PowerUsageModule;
99declare function require ( moduleName : "exstats" ) : typeof ExStats ;
1010declare function require ( moduleName : "time_utils" ) : typeof TimeUtils ;
1111declare function require ( moduleName : "textinput" ) : typeof TextInput ;
12+ declare function require ( moduleName : "messages" ) : typeof Messages ;
You can’t perform that action at this time.
0 commit comments