()
| 21684 | */ parcelHelpers.export(exports, "extractStyleParts", ()=>extractStyleParts); |
| 21685 | var _stylesheet = require("./Stylesheet"); |
| 21686 | function extractStyleParts() { |
| 21687 | var args = []; |
| 21688 | for(var _i1 = 0; _i1 < arguments.length; _i1++)args[_i1] = arguments[_i1]; |
| 21689 | var classes = []; |
| 21690 | var objects = []; |
| 21691 | var stylesheet = (0, _stylesheet.Stylesheet).getInstance(); |
| 21692 | function _processArgs(argsList) { |
| 21693 | for(var _i = 0, argsList_1 = argsList; _i < argsList_1.length; _i++){ |
| 21694 | var arg = argsList_1[_i]; |
| 21695 | if (arg) { |
| 21696 | if (typeof arg === "string") { |
| 21697 | if (arg.indexOf(" ") >= 0) _processArgs(arg.split(" ")); |
| 21698 | else { |
| 21699 | var translatedArgs = stylesheet.argsFromClassName(arg); |
| 21700 | if (translatedArgs) _processArgs(translatedArgs); |
| 21701 | else // Avoid adding the same class twice. |
| 21702 | if (classes.indexOf(arg) === -1) classes.push(arg); |
| 21703 | } |
| 21704 | } else if (Array.isArray(arg)) _processArgs(arg); |
| 21705 | else if (typeof arg === "object") objects.push(arg); |
| 21706 | } |
| 21707 | } |
| 21708 | } |
| 21709 | _processArgs(args); |
| 21710 | return { |
| 21711 | classes: classes, |
| 21712 | objects: objects |
| 21713 | }; |
| 21714 | } |
| 21715 | |
| 21716 | },{"./Stylesheet":"3fIre","@parcel/transformer-js/src/esmodule-helpers.js":"jA2du"}],"3fIre":[function(require,module,exports) { |
| 21717 | var parcelHelpers = require("@parcel/transformer-js/src/esmodule-helpers.js"); |
nothing calls this directly
no test coverage detected