function Request(uri, opts) {
            var _this8;

            _classCallCheck(this, Request);

            _this8 = _super2.call(this);
            installTimerFunctions(_assertThisInitialized(_this8), opts);
            _this8.opts = opts;
            _this8.method = opts.method || "GET";
            _this8.uri = uri;
            _this8.async = false !== opts.async;
            _this8.data = undefined !== opts.data ? opts.data : null;

            _this8.create();

            return _this8;
        }
Request constructor

@param {Object} options
@package