"use strict";Liferay.Loader.define("liferay!analytics-settings-web$aria-query@5.1.3/lib/rolesMap",["module","exports","require","./etc/roles/ariaAbstractRoles","./etc/roles/ariaLiteralRoles","./etc/roles/ariaDpubRoles","./etc/roles/ariaGraphicsRoles","./util/iterationDecorator"],(function(r,t,a){window;{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=_interopRequireDefault(a("./etc/roles/ariaAbstractRoles")),i=_interopRequireDefault(a("./etc/roles/ariaLiteralRoles")),l=_interopRequireDefault(a("./etc/roles/ariaDpubRoles")),u=_interopRequireDefault(a("./etc/roles/ariaGraphicsRoles")),c=_interopRequireDefault(a("./util/iterationDecorator"));function _interopRequireDefault(r){return r&&r.__esModule?r:{default:r}}function _createForOfIteratorHelper(r,t){var a="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!a){if(Array.isArray(r)||(a=_unsupportedIterableToArray(r))||t&&r&&"number"==typeof r.length){a&&(r=a);var o=0,i=function F(){};return{s:i,n:function n(){return o>=r.length?{done:!0}:{done:!1,value:r[o++]}},e:function e(r){throw r},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,u=!0,c=!1;return{s:function s(){a=a.call(r)},n:function n(){var r=a.next();return u=r.done,r},e:function e(r){c=!0,l=r},f:function f(){try{u||null==a.return||a.return()}finally{if(c)throw l}}}}function _slicedToArray(r,t){return function _arrayWithHoles(r){if(Array.isArray(r))return r}(r)||function _iterableToArrayLimit(r,t){var a=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null==a)return;var o,i,l=[],u=!0,c=!1;try{for(a=a.call(r);!(u=(o=a.next()).done)&&(l.push(o.value),!t||l.length!==t);u=!0);}catch(r){c=!0,i=r}finally{try{u||null==a.return||a.return()}finally{if(c)throw i}}return l}(r,t)||_unsupportedIterableToArray(r,t)||function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _unsupportedIterableToArray(r,t){if(r){if("string"==typeof r)return _arrayLikeToArray(r,t);var a=Object.prototype.toString.call(r).slice(8,-1);return"Object"===a&&r.constructor&&(a=r.constructor.name),"Map"===a||"Set"===a?Array.from(r):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?_arrayLikeToArray(r,t):void 0}}function _arrayLikeToArray(r,t){(null==t||t>r.length)&&(t=r.length);for(var a=0,o=new Array(t);a<t;a++)o[a]=r[a];return o}var y=[].concat(o.default,i.default,l.default,u.default);y.forEach((function(r){var t,a=_slicedToArray(r,2)[1],o=_createForOfIteratorHelper(a.superClass);try{for(o.s();!(t=o.n()).done;){var i,l=_createForOfIteratorHelper(t.value);try{var u=function _loop(){var r,t,o,l=i.value,u=y.find((function(r){return _slicedToArray(r,1)[0]===l}));if(u)for(var c=u[1],p=0,d=Object.keys(c.props);p<d.length;p++){var b=d[p];Object.prototype.hasOwnProperty.call(a.props,b)||Object.assign(a.props,(r={},t=b,o=c.props[b],t in r?Object.defineProperty(r,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[t]=o,r))}};for(l.s();!(i=l.n()).done;)u()}catch(r){l.e(r)}finally{l.f()}}}catch(r){o.e(r)}finally{o.f()}}));var p={entries:function entries(){return y},forEach:function forEach(r){var t,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,o=_createForOfIteratorHelper(y);try{for(o.s();!(t=o.n()).done;){var i=_slicedToArray(t.value,2),l=i[0],u=i[1];r.call(a,u,l,y)}}catch(r){o.e(r)}finally{o.f()}},get:function get(r){var t=y.find((function(t){return t[0]===r}));return t&&t[1]},has:function has(r){return!!p.get(r)},keys:function keys(){return y.map((function(r){return _slicedToArray(r,1)[0]}))},values:function values(){return y.map((function(r){return _slicedToArray(r,2)[1]}))}},d=(0,c.default)(p,p.entries());t.default=d}}));
//# sourceMappingURL=rolesMap.js.map