Sha256: 46118679fd32bb218774cbca6c977846c400326c2d705a6fc3b118d59fc123d3
Contents?: true
Size: 709 Bytes
Versions: 3
Compression:
Stored size: 709 Bytes
Contents
import {VUrls} from '../../utils/urls'; export class VLoads extends VUrls{ constructor(options, url, params, event) { super(); this.options = options; this.params = params; this.url = url; this.event = event; } call(results) { var url = this.buildURL(this.url, this.params); var newWindow = this.options['target'] === '_blank'; var promiseObj = new Promise(function (resolve) { console.log("Loading page: " + url); results.push({action:'loads', statusCode: 200}); resolve(results); newWindow ? window.open(url) : window.location = url; }); return promiseObj; } }
Version data entries
3 entries across 3 versions & 1 rubygems