MCPcopy Create free account
hub / github.com/microsoft/SandDance / _iterableToArrayLimit

Function _iterableToArrayLimit

docs/app/js/sanddance-app.js:60126–60149  ·  view source on GitHub ↗
(arr, i)

Source from the content-addressed store, hash-verified

60124var parcelHelpers = require("@parcel/transformer-js/src/esmodule-helpers.js");
60125parcelHelpers.defineInteropFlag(exports);
60126function _iterableToArrayLimit(arr, i) {
60127 var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"];
60128 if (_i == null) return;
60129 var _arr = [];
60130 var _n = true;
60131 var _d = false;
60132 var _s, _e;
60133 try {
60134 for(_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true){
60135 _arr.push(_s.value);
60136 if (i && _arr.length === i) break;
60137 }
60138 } catch (err) {
60139 _d = true;
60140 _e = err;
60141 } finally{
60142 try {
60143 if (!_n && _i["return"] != null) _i["return"]();
60144 } finally{
60145 if (_d) throw _e;
60146 }
60147 }
60148 return _arr;
60149}
60150exports.default = _iterableToArrayLimit;
60151
60152},{"@parcel/transformer-js/src/esmodule-helpers.js":"jA2du"}],"7UuRL":[function(require,module,exports) {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected