UNPKG

ionicons

Version:

Premium icons for Ionic.

1 lines 1.12 kB
System.register([],function(e){"use strict";return{execute:function(){var r;var t=e("c",function(){if(!r){var e=window;e.Ionicons=e.Ionicons||{};r=e.Ionicons.map=e.Ionicons.map||new Map}return r});var n=e("a",function(e){var r=t();Object.keys(e).forEach(function(t){r.set(t,e[t])})});var o=e("g",function(e,r,t,n){r=(r||"md").toLowerCase();r=r==="ios"?"ios":"md";if(t&&r==="ios"){e=t.toLowerCase()}else if(n&&r==="md"){e=n.toLowerCase()}else if(e){e=e.toLowerCase();if(!/^md-|^ios-|^logo-/.test(e)){e=r+"-"+e}}if(typeof e!=="string"||e.trim()===""){return null}var o=e.replace(/[a-z]|-|\d/gi,"");if(o!==""){return null}return e});var i=e("b",function(e){if(typeof e==="string"){e=e.trim();if(s(e)){return e}}return null});var s=e("i",function(e){return e.length>0&&/(\/|\.)/.test(e)});var a=e("d",function(e){if(e.nodeType===1){if(e.nodeName.toLowerCase()==="script"){return false}for(var r=0;r<e.attributes.length;r++){var t=e.attributes[r].value;if(typeof t==="string"&&t.toLowerCase().indexOf("on")===0){return false}}for(var r=0;r<e.childNodes.length;r++){if(!a(e.childNodes[r])){return false}}}return true})}}});