@cliqz-oss/firefox-client
Version:
Firefox remote debugging client
23 lines (19 loc) • 538 B
JavaScript
var extend = require("./extend"),
ClientMethods = require("./client-methods"),
Tab = require("./tab");
module.exports = SimulatorApps;
function SimulatorApps(client, actor) {
this.initialize(client, actor);
}
SimulatorApps.prototype = extend(ClientMethods, {
listApps: function(cb) {
this.request('listApps', function(resp) {
var apps = [];
for (var url in resp.apps) {
var app = resp.apps[url];
apps.push(new Tab(this.client, app));
}
return apps;
}.bind(this), cb);
}
})