Commit 2101a218 authored by Alfakhori's avatar Alfakhori
Browse files

Merge branch 'Rosenstein' into 'master'

update some ui

See merge request !1
parents bf137ad8 91e89eab
module.exports = require("core-js/library/fn/symbol");
\ No newline at end of file
module.exports = require("core-js/library/fn/symbol/async-iterator");
\ No newline at end of file
module.exports = require("core-js/library/fn/symbol/for");
\ No newline at end of file
module.exports = require("core-js/library/fn/symbol/has-instance");
\ No newline at end of file
module.exports = require("core-js/library/fn/symbol/is-concat-spreadable");
\ No newline at end of file
module.exports = require("core-js/library/fn/symbol/iterator");
\ No newline at end of file
module.exports = require("core-js/library/fn/symbol/key-for");
\ No newline at end of file
module.exports = require("core-js/library/fn/symbol/match");
\ No newline at end of file
module.exports = require("core-js/library/fn/symbol/replace");
\ No newline at end of file
module.exports = require("core-js/library/fn/symbol/search");
\ No newline at end of file
module.exports = require("core-js/library/fn/symbol/species");
\ No newline at end of file
module.exports = require("core-js/library/fn/symbol/split");
\ No newline at end of file
module.exports = require("core-js/library/fn/symbol/to-primitive");
\ No newline at end of file
module.exports = require("core-js/library/fn/symbol/to-string-tag");
\ No newline at end of file
module.exports = require("core-js/library/fn/symbol/unscopables");
\ No newline at end of file
module.exports = require("core-js/library/fn/weak-map");
\ No newline at end of file
module.exports = require("core-js/library/fn/weak-set");
\ No newline at end of file
var _Symbol = require("../core-js/symbol");
var _Promise = require("../core-js/promise");
var AwaitValue = require("./AwaitValue");
function AsyncGenerator(gen) {
var front, back;
function send(key, arg) {
return new _Promise(function (resolve, reject) {
var request = {
key: key,
arg: arg,
resolve: resolve,
reject: reject,
next: null
};
if (back) {
back = back.next = request;
} else {
front = back = request;
resume(key, arg);
}
});
}
function resume(key, arg) {
try {
var result = gen[key](arg);
var value = result.value;
var wrappedAwait = value instanceof AwaitValue;
_Promise.resolve(wrappedAwait ? value.wrapped : value).then(function (arg) {
if (wrappedAwait) {
resume(key === "return" ? "return" : "next", arg);
return;
}
settle(result.done ? "return" : "normal", arg);
}, function (err) {
resume("throw", err);
});
} catch (err) {
settle("throw", err);
}
}
function settle(type, value) {
switch (type) {
case "return":
front.resolve({
value: value,
done: true
});
break;
case "throw":
front.reject(value);
break;
default:
front.resolve({
value: value,
done: false
});
break;
}
front = front.next;
if (front) {
resume(front.key, front.arg);
} else {
back = null;
}
}
this._invoke = send;
if (typeof gen["return"] !== "function") {
this["return"] = undefined;
}
}
if (typeof _Symbol === "function" && _Symbol.asyncIterator) {
AsyncGenerator.prototype[_Symbol.asyncIterator] = function () {
return this;
};
}
AsyncGenerator.prototype.next = function (arg) {
return this._invoke("next", arg);
};
AsyncGenerator.prototype["throw"] = function (arg) {
return this._invoke("throw", arg);
};
AsyncGenerator.prototype["return"] = function (arg) {
return this._invoke("return", arg);
};
module.exports = AsyncGenerator;
\ No newline at end of file
function _AwaitValue(value) {
this.wrapped = value;
}
module.exports = _AwaitValue;
\ No newline at end of file
var _Object$defineProperty = require("../core-js/object/define-property");
var _Object$keys = require("../core-js/object/keys");
function _applyDecoratedDescriptor(target, property, decorators, descriptor, context) {
var desc = {};
_Object$keys(descriptor).forEach(function (key) {
desc[key] = descriptor[key];
});
desc.enumerable = !!desc.enumerable;
desc.configurable = !!desc.configurable;
if ('value' in desc || desc.initializer) {
desc.writable = true;
}
desc = decorators.slice().reverse().reduce(function (desc, decorator) {
return decorator(target, property, desc) || desc;
}, desc);
if (context && desc.initializer !== void 0) {
desc.value = desc.initializer ? desc.initializer.call(context) : void 0;
desc.initializer = undefined;
}
if (desc.initializer === void 0) {
_Object$defineProperty(target, property, desc);
desc = null;
}
return desc;
}
module.exports = _applyDecoratedDescriptor;
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment