{"ast":null,"code":"import { __awaiter, __generator } from \"tslib\";\n\nvar hostContext = function (r, t) {\n  return t.closest(r) !== null;\n};\n\nvar createColorClasses = function (r, t) {\n  var e;\n  return typeof r === \"string\" && r.length > 0 ? Object.assign((e = {\n    \"ion-color\": true\n  }, e[\"ion-color-\" + r] = true, e), t) : t;\n};\n\nvar getClassList = function (r) {\n  if (r !== undefined) {\n    var t = Array.isArray(r) ? r : r.split(\" \");\n    return t.filter(function (r) {\n      return r != null;\n    }).map(function (r) {\n      return r.trim();\n    }).filter(function (r) {\n      return r !== \"\";\n    });\n  }\n\n  return [];\n};\n\nvar getClassMap = function (r) {\n  var t = {};\n  getClassList(r).forEach(function (r) {\n    return t[r] = true;\n  });\n  return t;\n};\n\nvar SCHEME = /^[a-z][a-z0-9+\\-.]*:/;\n\nvar openURL = function (r, t, e, n) {\n  return __awaiter(void 0, void 0, void 0, function () {\n    var o;\n    return __generator(this, function (a) {\n      if (r != null && r[0] !== \"#\" && !SCHEME.test(r)) {\n        o = document.querySelector(\"ion-router\");\n\n        if (o) {\n          if (t != null) {\n            t.preventDefault();\n          }\n\n          return [2, o.push(r, e, n)];\n        }\n      }\n\n      return [2, false];\n    });\n  });\n};\n\nexport { createColorClasses as c, getClassMap as g, hostContext as h, openURL as o };","map":{"version":3,"sources":["/Users/adekanbidansteve/github/klasha/react-klasha/ionic-test/node_modules/@ionic/core/dist/esm-es5/theme-ff3fc52f.js"],"names":["__awaiter","__generator","hostContext","r","t","closest","createColorClasses","e","length","Object","assign","getClassList","undefined","Array","isArray","split","filter","map","trim","getClassMap","forEach","SCHEME","openURL","n","o","a","test","document","querySelector","preventDefault","push","c","g","h"],"mappings":"AAAA,SAAOA,SAAP,EAAiBC,WAAjB,QAAiC,OAAjC;;AAAyC,IAAIC,WAAW,GAAC,UAASC,CAAT,EAAWC,CAAX,EAAa;AAAC,SAAOA,CAAC,CAACC,OAAF,CAAUF,CAAV,MAAe,IAAtB;AAA2B,CAAzD;;AAA0D,IAAIG,kBAAkB,GAAC,UAASH,CAAT,EAAWC,CAAX,EAAa;AAAC,MAAIG,CAAJ;AAAM,SAAO,OAAOJ,CAAP,KAAW,QAAX,IAAqBA,CAAC,CAACK,MAAF,GAAS,CAA9B,GAAgCC,MAAM,CAACC,MAAP,EAAeH,CAAC,GAAC;AAAC,iBAAY;AAAb,GAAF,EAAqBA,CAAC,CAAC,eAAaJ,CAAd,CAAD,GAAkB,IAAvC,EAA4CI,CAA3D,GAA8DH,CAA9D,CAAhC,GAAiGA,CAAxG;AAA0G,CAArJ;;AAAsJ,IAAIO,YAAY,GAAC,UAASR,CAAT,EAAW;AAAC,MAAGA,CAAC,KAAGS,SAAP,EAAiB;AAAC,QAAIR,CAAC,GAACS,KAAK,CAACC,OAAN,CAAcX,CAAd,IAAiBA,CAAjB,GAAmBA,CAAC,CAACY,KAAF,CAAQ,GAAR,CAAzB;AAAsC,WAAOX,CAAC,CAACY,MAAF,CAAU,UAASb,CAAT,EAAW;AAAC,aAAOA,CAAC,IAAE,IAAV;AAAe,KAArC,EAAwCc,GAAxC,CAA6C,UAASd,CAAT,EAAW;AAAC,aAAOA,CAAC,CAACe,IAAF,EAAP;AAAgB,KAAzE,EAA4EF,MAA5E,CAAoF,UAASb,CAAT,EAAW;AAAC,aAAOA,CAAC,KAAG,EAAX;AAAc,KAA9G,CAAP;AAAwH;;AAAA,SAAM,EAAN;AAAS,CAAtN;;AAAuN,IAAIgB,WAAW,GAAC,UAAShB,CAAT,EAAW;AAAC,MAAIC,CAAC,GAAC,EAAN;AAASO,EAAAA,YAAY,CAACR,CAAD,CAAZ,CAAgBiB,OAAhB,CAAyB,UAASjB,CAAT,EAAW;AAAC,WAAOC,CAAC,CAACD,CAAD,CAAD,GAAK,IAAZ;AAAiB,GAAtD;AAAyD,SAAOC,CAAP;AAAS,CAAvG;;AAAwG,IAAIiB,MAAM,GAAC,sBAAX;;AAAkC,IAAIC,OAAO,GAAC,UAASnB,CAAT,EAAWC,CAAX,EAAaG,CAAb,EAAegB,CAAf,EAAiB;AAAC,SAAOvB,SAAS,CAAC,KAAK,CAAN,EAAQ,KAAK,CAAb,EAAe,KAAK,CAApB,EAAuB,YAAU;AAAC,QAAIwB,CAAJ;AAAM,WAAOvB,WAAW,CAAC,IAAD,EAAO,UAASwB,CAAT,EAAW;AAAC,UAAGtB,CAAC,IAAE,IAAH,IAASA,CAAC,CAAC,CAAD,CAAD,KAAO,GAAhB,IAAqB,CAACkB,MAAM,CAACK,IAAP,CAAYvB,CAAZ,CAAzB,EAAwC;AAACqB,QAAAA,CAAC,GAACG,QAAQ,CAACC,aAAT,CAAuB,YAAvB,CAAF;;AAAuC,YAAGJ,CAAH,EAAK;AAAC,cAAGpB,CAAC,IAAE,IAAN,EAAW;AAACA,YAAAA,CAAC,CAACyB,cAAF;AAAmB;;AAAA,iBAAM,CAAC,CAAD,EAAGL,CAAC,CAACM,IAAF,CAAO3B,CAAP,EAASI,CAAT,EAAWgB,CAAX,CAAH,CAAN;AAAwB;AAAC;;AAAA,aAAM,CAAC,CAAD,EAAG,KAAH,CAAN;AAAgB,KAAjL,CAAlB;AAAsM,GAA9O,CAAhB;AAAiQ,CAA/R;;AAAgS,SAAOjB,kBAAkB,IAAIyB,CAA7B,EAA+BZ,WAAW,IAAIa,CAA9C,EAAgD9B,WAAW,IAAI+B,CAA/D,EAAiEX,OAAO,IAAIE,CAA5E","sourcesContent":["import{__awaiter,__generator}from\"tslib\";var hostContext=function(r,t){return t.closest(r)!==null};var createColorClasses=function(r,t){var e;return typeof r===\"string\"&&r.length>0?Object.assign((e={\"ion-color\":true},e[\"ion-color-\"+r]=true,e),t):t};var getClassList=function(r){if(r!==undefined){var t=Array.isArray(r)?r:r.split(\" \");return t.filter((function(r){return r!=null})).map((function(r){return r.trim()})).filter((function(r){return r!==\"\"}))}return[]};var getClassMap=function(r){var t={};getClassList(r).forEach((function(r){return t[r]=true}));return t};var SCHEME=/^[a-z][a-z0-9+\\-.]*:/;var openURL=function(r,t,e,n){return __awaiter(void 0,void 0,void 0,(function(){var o;return __generator(this,(function(a){if(r!=null&&r[0]!==\"#\"&&!SCHEME.test(r)){o=document.querySelector(\"ion-router\");if(o){if(t!=null){t.preventDefault()}return[2,o.push(r,e,n)]}}return[2,false]}))}))};export{createColorClasses as c,getClassMap as g,hostContext as h,openURL as o};"]},"metadata":{},"sourceType":"module"}