mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-08-06 14:16:32 +02:00
Add default implementations of search and resolve to the QtScriptResolver API
This commit is contained in:
@@ -48,20 +48,31 @@ var TomahawkResolver = {
|
|||||||
},
|
},
|
||||||
getUserConfig: function()
|
getUserConfig: function()
|
||||||
{
|
{
|
||||||
var configJson = window.localStorage[this.scriptPath()];
|
var configJson = window.localStorage[ this.scriptPath() ];
|
||||||
if(configJson === undefined)
|
if( configJson === undefined )
|
||||||
configJson = "{}";
|
configJson = "{}";
|
||||||
|
|
||||||
var config = JSON.parse(configJson);
|
var config = JSON.parse( configJson );
|
||||||
|
|
||||||
return config;
|
return config;
|
||||||
},
|
},
|
||||||
saveUserConfig: function()
|
saveUserConfig: function()
|
||||||
{
|
{
|
||||||
var config = Tomahawk.resolverData().config;
|
var config = Tomahawk.resolverData().config;
|
||||||
var configJson = JSON.stringify(config);
|
var configJson = JSON.stringify( config );
|
||||||
|
|
||||||
window.localStorage[this.scriptPath()] = configJson;
|
window.localStorage[ this.scriptPath() ] = configJson;
|
||||||
|
},
|
||||||
|
resolve: function( qid, artist, album, title )
|
||||||
|
{
|
||||||
|
return {
|
||||||
|
qid: qid,
|
||||||
|
results: []
|
||||||
|
};
|
||||||
|
},
|
||||||
|
search: function( qid, searchString )
|
||||||
|
{
|
||||||
|
return this.resolve( qid, "", "", searchString );
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user