-
Notifications
You must be signed in to change notification settings - Fork 303
Expand file tree
/
Copy pathindex.d.ts
More file actions
35 lines (35 loc) · 1.15 KB
/
index.d.ts
File metadata and controls
35 lines (35 loc) · 1.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import { type SearchQuery } from './lib/controller/search/SearchController';
import { type ExplodedTrackInfo } from './lib/controller/browse/view-handlers/ExplodableViewHandler';
interface GotoParams extends ExplodedTrackInfo {
type: 'album' | 'artist';
}
declare class ControllerBandcamp {
#private;
constructor(context: any);
getUIConfig(): any;
refreshUIConfig(): void;
configSaveGeneralSettings(data: any): void;
configSaveMyBandcampSettings(data: any): void;
configSaveCacheSettings(data: any): void;
configClearCache(): void;
onVolumioStart(): any;
onStart(): any;
onStop(): any;
getConfigurationFiles(): string[];
handleBrowseUri(uri: string): any;
explodeUri(uri: string): any;
clearAddPlayTrack(track: any): any;
stop(): any;
pause(): any;
resume(): any;
seek(position: number): any;
next(): any;
previous(): any;
prefetch(track: any): any;
search(query: SearchQuery): any;
goto(data: GotoParams): any;
saveDefaultDiscoverParams(data: any): void;
saveDefaultArticleCategory(data: any): void;
}
export = ControllerBandcamp;
//# sourceMappingURL=index.d.ts.map