{"version":3,"sources":["jsdelivr-header.js","/npm/ng2-fontawesome@0.0.6/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAEA,OAAO,eAAe,QAAS,aAAc,CAC3C,OAAO,IAET,QAAQ,0BAAuB,EAE/B,IAEI,KAAM,OAFN,aAAe,WAAc,SAAS,EAAiB,EAAQ,GAAS,IAAK,IAAI,EAAI,EAAG,EAAI,EAAM,OAAQ,IAAK,CAAE,IAAI,EAAa,EAAM,GAAI,EAAW,WAAa,EAAW,aAAc,EAAO,EAAW,cAAe,EAAU,UAAW,IAAY,EAAW,UAAW,GAAM,OAAO,eAAe,EAAQ,EAAW,IAAK,EAAa,CAAE,CAAE,OAAO,SAAU,EAAa,EAAY,GAAiJ,OAA9H,GAAY,EAAiB,EAAY,UAAW,GAAiB,GAAa,EAAiB,EAAa,GAAqB,CAAa,CAAG,CAA7hB,GAIf,MAAQ,QAAQ,iBAIpB,SAAS,mBAAmB,GAAO,GAAI,MAAM,QAAQ,GAAM,CAAE,IAAK,IAAI,EAAI,EAAG,EAAO,MAAM,EAAI,QAAS,EAAI,EAAI,OAAQ,IAAO,EAAK,GAAK,EAAI,GAAM,OAAO,CAAM,CAAS,OAAO,MAAM,KAAK,EAAQ,CAElM,SAAS,gBAAgB,EAAU,GAAe,KAAM,aAAoB,GAAgB,MAAM,IAAI,UAAU,oCAAwC,CAJxJ,QAAQ,yCAMR,IAAI,qBAAuB,QAAQ,sBAAwB,MAAO,EAAI,MAAM,WAAW,CACrF,SAAU,OACV,OAAQ,CAAC,OAAQ,OAAQ,KAAM,OAAQ,QAAS,SAAU,OAAQ,YAC3D,OAAS,WAQhB,SAAS,EAAqB,GAC5B,gBAAgB,KAAM,GAEtB,KAAK,GAAK,EAAW,aACvB,CAyBA,OApCA,aAAa,EAAsB,KAAM,CAAC,CACxC,IAAK,aACL,IAAK,WACH,MAAO,CAAC,CAAC,MAAM,YACjB,KASF,aAAa,EAAsB,CAAC,CAClC,IAAK,cACL,MAAO,WACL,IAAI,EAEJ,KAAK,GAAG,UAAY,IACnB,EAAgB,KAAK,GAAG,WAAW,IAAI,MAAM,EAAe,mBAAmB,KAAK,aACvF,GACC,CACD,IAAK,YACL,MAAO,WACL,IAAI,EAAU,CAAC,KAAM,MAAQ,KAAK,MAQlC,OAPI,KAAK,IAAI,EAAQ,KAAK,SACtB,KAAK,MAAM,EAAQ,KAAK,MAAQ,KAAK,MACrC,KAAK,MAAM,EAAQ,KAAK,WACxB,KAAK,OAAO,EAAQ,KAAK,YACzB,KAAK,QAAQ,EAAQ,KAAK,aAAe,KAAK,QAC9C,KAAK,MAAM,EAAQ,KAAK,WAAa,KAAK,MAC1C,KAAK,OAAO,EAAQ,KAAK,KAAK,OAC3B,CACT,KAGK,CACT,CAtCkB,KAsCV","file":"/npm/ng2-fontawesome@0.0.6/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/ng2-fontawesome@0.0.6/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","'use strict';\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.FontAwesomeDirective = undefined;\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nvar _dec, _class;\n\nvar _core = require('@angular/core');\n\nrequire('font-awesome/css/font-awesome.min.css');\n\nfunction _toConsumableArray(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } else { return Array.from(arr); } }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nvar FontAwesomeDirective = exports.FontAwesomeDirective = (_dec = (0, _core.Directive)({\n  selector: '[fa]',\n  inputs: ['icon', 'size', 'fw', 'spin', 'pulse', 'rotate', 'flip', 'extra']\n}), _dec(_class = function () {\n  _createClass(FontAwesomeDirective, null, [{\n    key: 'parameters',\n    get: function get() {\n      return [[_core.ElementRef]];\n    }\n  }]);\n\n  function FontAwesomeDirective(elementRef) {\n    _classCallCheck(this, FontAwesomeDirective);\n\n    this.el = elementRef.nativeElement;\n  }\n\n  _createClass(FontAwesomeDirective, [{\n    key: 'ngOnChanges',\n    value: function ngOnChanges() {\n      var _el$classList;\n\n      this.el.className = '';\n      (_el$classList = this.el.classList).add.apply(_el$classList, _toConsumableArray(this.iconClass()));\n    }\n  }, {\n    key: 'iconClass',\n    value: function iconClass() {\n      var classes = ['fa', 'fa-' + this.icon];\n      if (this.fw) classes.push('fa-fw');\n      if (this.size) classes.push('fa-' + this.size);\n      if (this.spin) classes.push('fa-spin');\n      if (this.pulse) classes.push('fa-pulse');\n      if (this.rotate) classes.push('fa-rotate-' + this.rotate);\n      if (this.flip) classes.push('fa-flip-' + this.flip);\n      if (this.extra) classes.push(this.extra);\n      return classes;\n    }\n  }]);\n\n  return FontAwesomeDirective;\n}()) || _class);\n"]}