UNPKG

aurelia-fontawesome

Version:

Aurelia wrapper around the font awesome 5 library

21 lines (20 loc) 770 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var aurelia_framework_1 = require("aurelia-framework"); exports.IconVisitorInjectionKey = "FontAwesomeIconCustomElementVisitor"; var PluginIconVisitor = (function () { function PluginIconVisitor(_visitors) { this._visitors = _visitors; } PluginIconVisitor.inject = function () { return [aurelia_framework_1.All.of(exports.IconVisitorInjectionKey)]; }; PluginIconVisitor.prototype.visit = function (iconElement) { for (var _i = 0, _a = this._visitors; _i < _a.length; _i++) { var visitor = _a[_i]; visitor.visit(iconElement); } }; return PluginIconVisitor; }()); exports.PluginIconVisitor = PluginIconVisitor;