ronin/sources/scripts/query.js
2017-09-25 15:49:46 +13:00

12 lines
388 B
JavaScript

function Query(query_str)
{
this.module = query_str.split(" ")[0];
var parts = query_str.split(" ").splice(1);
this.parameters = {all:parts.join(" ")};
for(part_id in parts){
var part = parts[part_id];
var key = part.indexOf(":") > -1 ? part.split(":")[0] : "any";
var value = part.indexOf(":") > -1 ? part.split(":")[1] : part;
this.parameters[key] = value;
}
}