UNPKG

@cliqz-oss/firefox-client

Version:
23 lines (19 loc) 538 B
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); } })