Skip to content

Instantly share code, notes, and snippets.

@ivanferrer
Created July 1, 2020 19:49
Show Gist options
  • Save ivanferrer/7adab0609b698289c31252503d7c1c7b to your computer and use it in GitHub Desktop.
Save ivanferrer/7adab0609b698289c31252503d7c1c7b to your computer and use it in GitHub Desktop.
Código completo
angular.module('ngGutenComboIcons', [])
.directive('comboIcon', function($sce, $window) {
return {
restrict: 'E',
name: "@",
size: "@",
tag: "@",
link: function(scope, el, attrs) {
var attr = [
'font-size:', (attrs.size || 11),'px;',
].join('');
attr += (attrs.color) ? 'color:'+attrs.color+';' : '';
var tag = (attrs.tag || 'i');
var tagListPermissions = ['i', 'p', 'span', 'div', 'ul', 'li', 'small', 'strong'];
/***
* NECESSÁRIO IMCORPORAR: O CSS PARA EFEITO
*
* [data-icon]:before {
* font-family: 'iconcombo';
* content: attr(data-icon);
* speak: none;
* }
*/
var icons = {
'zoom-out': '\ue900',
'zoom-in': '\ue901',
'zip-archive': '\ue902',
zip: '\ue903',
yen: '\ue904',
writing: '\ue905',
wreath: '\ue906',
world: '\ue907',
women: '\ue908',
'woman-man': '\ue909',
'woman-girl': '\ue90a',
'woman-fancy': '\ue90b',
'woman-boy': '\ue90c',
'winners-dias': '\ue90d',
'window-layout': '\ue90e',
window: '\ue90f',
wind: '\ue910',
whistle: '\ue911',
'wheelchair-alt': '\ue912',
wheelchair: '\ue913',
'watch-smart': '\ue914',
'watch-apple': '\ue915',
watch: '\ue916',
warning: '\ue917',
'wallet-crypto': '\ue918',
wallet: '\ue919',
'volume-off': '\ue91a',
'volume-mute': '\ue91b',
'volume-low': '\ue91c',
'volume-high': '\ue91d',
volume: '\ue91e',
voicemail: '\ue91f',
'viagem-e-turismo': '\ue920',
'user-square': '\ue921',
users: '\ue922',
'user-off': '\ue923',
'user-minus': '\ue924',
'user-list': '\ue925',
'user-heart': '\ue926',
'user-circle': '\ue927',
'user-check': '\ue928',
'user-cancel': '\ue929',
'user-add': '\ue92a',
user: '\ue92b',
upload: '\ue92c',
unlock: '\ue92d',
'universal-access-off': '\ue92e',
'universal-access-alt': '\ue92f',
'universal-access': '\ue930',
'umbrella-beach': '\ue931',
umbrella: '\ue932',
typography: '\ue933',
'type-square': '\ue934',
'tweet-alt': '\ue935',
tweet: '\ue936',
turkey: '\ue937',
'tune-alt': '\ue938',
tune: '\ue939',
tty: '\ue93a',
trophy: '\ue93b',
'trend-up': '\ue93c',
'trend-down': '\ue93d',
'tree-palm': '\ue93e',
'treasure-chest': '\ue93f',
'travel-card': '\ue940',
'trash-cancel': '\ue941',
trash: '\ue942',
'transfer-alt': '\ue943',
transfer: '\ue944',
'traffic-lights': '\ue945',
'traffic-cone': '\ue946',
tornado: '\ue947',
'timer-alt': '\ue948',
timer: '\ue949',
time: '\ue94a',
tilde: '\ue94b',
tif: '\ue94c',
thumbtack: '\ue94d',
'thumbs-up': '\ue94e',
'thumbs-down': '\ue94f',
'theater-masks': '\ue950',
terminal: '\ue951',
telescope: '\ue952',
'tecnologia-e-engenharia': '\ue953',
team: '\ue954',
target: '\ue955',
'tape-dispenser': '\ue956',
tally: '\ue957',
'tag-special': '\ue958',
'tag-money': '\ue959',
tag: '\ue95a',
sync: '\ue95b',
swatchbook: '\ue95c',
'swap-stroke': '\ue95d',
'swap-fill': '\ue95e',
survey: '\ue95f',
'support-dog': '\ue960',
'sun-time': '\ue961',
sunset: '\ue962',
sunscreen: '\ue963',
sunrise: '\ue964',
sunglasses: '\ue965',
sun_3: '\ue966',
suitcase: '\ue967',
strategy: '\ue968',
storm: '\ue969',
'store-alt': '\ue96a',
store: '\ue96b',
'stopwatch-off': '\ue96c',
stopwatch: '\ue96d',
'stopsign-alert': '\ue96e',
'stop-sign': '\ue96f',
stop: '\ue970',
'stocks-up': '\ue971',
'stocks-down': '\ue972',
'star-of-david': '\ue973',
'stanp-portrait': '\ue974',
'stamp-inset': '\ue975',
stamp: '\ue976',
'stairs-up': '\ue977',
'stairs-down': '\ue978',
'stair-car': '\ue979',
stack: '\ue97a',
'spray-paint': '\ue97b',
'sports-timer': '\ue97c',
'speed-4x': '\ue97d',
'speed-3x': '\ue97e',
'speed-2x': '\ue97f',
'speed-1x': '\ue980',
'speed-15x': '\ue981',
'speed-05x': '\ue982',
'special-money': '\ue983',
'special-discount': '\ue984',
'special-check': '\ue985',
'special-alert': '\ue986',
spa: '\ue987',
snowflake: '\ue988',
snow: '\ue989',
'skip-forward': '\ue98a',
'skip-backward': '\ue98b',
skating: '\ue98c',
skate: '\ue98d',
siren: '\ue98e',
'sim-card-off': '\ue98f',
'sim-card-alert': '\ue990',
'sim-card': '\ue991',
'signs-alt': '\ue992',
signs: '\ue993',
'sign-language': '\ue994',
shuttlecock: '\ue995',
shuttle: '\ue996',
shuffleboard: '\ue997',
shrink: '\ue998',
shredder: '\ue999',
'shopping-basket-alt': '\ue99a',
'shopping-basket': '\ue99b',
'shopping-bag': '\ue99c',
shopping: '\ue99d',
'shipping-fast': '\ue99e',
shipping: '\ue99f',
'shield-off': '\ue9a0',
'shield-check': '\ue9a1',
'shield-alert': '\ue9a2',
shield: '\ue9a3',
'share-alt': '\ue9a4',
share: '\ue9a5',
settings: '\ue9a6',
'send-up': '\ue9a7',
'send-out': '\ue9a8',
'send-mail': '\ue9a9',
'send-in': '\ue9aa',
'send-forward': '\ue9ab',
'send-down': '\ue9ac',
'security-camera': '\ue9ad',
'seconds-30': '\ue9ae',
'seconds-10': '\ue9af',
'seconds-5': '\ue9b0',
'seconds-3': '\ue9b1',
'seat-recline': '\ue9b2',
seat: '\ue9b3',
'season-winter': '\ue9b4',
'season-summer': '\ue9b5',
'season-stick': '\ue9b6',
'season-spring': '\ue9b7',
'season-mud': '\ue9b8',
'season-fall': '\ue9b9',
search: '\ue9ba',
'sd-card-off': '\ue9bb',
'sd-card': '\ue9bc',
script: '\ue9bd',
scribble: '\ue9be',
scissors: '\ue9bf',
science: '\ue9c0',
schoolbus: '\ue9c1',
'school-bell': '\ue9c2',
school: '\ue9c3',
scales: '\ue9c4',
'saude-e-bem-estar': '\ue9c5',
'satellite-signal': '\ue9c6',
sandals: '\ue9c7',
safe: '\ue9c8',
'ruler-square': '\ue9c9',
ruler: '\ue9ca',
rugby: '\ue9cb',
'rubber-stamp': '\ue9cc',
router: '\ue9cd',
'route-interstate': '\ue9ce',
'route-highway': '\ue9cf',
rotate: '\ue9d0',
'room-card': '\ue9d1',
romantico: '\ue9d2',
rockets: '\ue9d3',
road: '\ue9d4',
rewind: '\ue9d5',
'reply-all': '\ue9d6',
reply: '\ue9d7',
reminder: '\ue9d8',
'religiao-e-espiritualidade': '\ue9d9',
register: '\ue9da',
refund: '\ue9db',
redeye: '\ue9dc',
record: '\ue9dd',
'receipt-money': '\ue9de',
receipt: '\ue9df',
rain_3: '\ue9e0',
'radio-button-active': '\ue9e1',
'radio-button': '\ue9e2',
'quote-open-alt': '\ue9e3',
'quote-open': '\ue9e4',
'quote-close-alt': '\ue9e5',
'quote-close': '\ue9e6',
'qr-code': '\ue9e7',
purse: '\ue9e8',
'pull-request': '\ue9e9',
protractor: '\ue9ea',
printer: '\ue9eb',
'presentation-alt': '\ue9ec',
presentation: '\ue9ed',
pound: '\ue9ee',
portraits: '\ue9ef',
'portrait-carousel': '\ue9f0',
portrait: '\ue9f1',
'pool-ladder': '\ue9f2',
poll: '\ue9f3',
policeman: '\ue9f4',
'point-up': '\ue9f5',
'point-right': '\ue9f6',
'point-left': '\ue9f7',
'point-down': '\ue9f8',
podium: '\ue9f9',
podcast: '\ue9fa',
png: '\ue9fb',
plugin: '\ue9fc',
playlist: '\ue9fd',
'play-library': '\ue9fe',
'play-circle': '\ue9ff',
play: '\uea00',
'plane-departure': '\uea01',
'plane-arrival': '\uea02',
pin: '\uea03',
'piggy-bank': '\uea04',
'phone-talking': '\uea05',
'phone-pickup': '\uea06',
'phone-off': '\uea07',
'phone-hangup': '\uea08',
'phone-buttons': '\uea09',
phone: '\uea0a',
'person-spread': '\uea0b',
'person-raisedarms': '\uea0c',
'person-off': '\uea0d',
person: '\uea0e',
periodicos: '\uea0f',
'periodico-infantojuvenil': '\uea10',
'percentage-chat': '\uea11',
percentage: '\uea12',
'pen-off': '\uea13',
'pen-nib': '\uea14',
'pencil-paintbrush-pen': '\uea15',
'pencil-paintbrush': '\uea16',
'pencil-off': '\uea17',
pencil: '\uea18',
pen: '\uea19',
pdf: '\uea1a',
'pause-circle': '\uea1b',
pause: '\uea1c',
passport: '\uea1d',
'party-horn': '\uea1e',
'party-bell': '\uea1f',
'partly-cloudy': '\uea20',
'parking-off': '\uea21',
parking: '\uea22',
'paper-hand': '\uea23',
paperclip: '\uea24',
'paper-airplane': '\uea25',
palette: '\uea26',
'paint-roller': '\uea27',
paintbrush: '\uea28',
'pages-insert': '\uea29',
'page-search-alt': '\uea2a',
'page-search': '\uea2b',
pages: '\uea2c',
'page-minus': '\uea2d',
'page-content': '\uea2e',
'page-check': '\uea2f',
'page-cancel': '\uea30',
'page-alt': '\uea31',
'page-add': '\uea32',
page: '\uea33',
'padlock-unlock': '\uea34',
'padlock-off': '\uea35',
padlock: '\uea36',
ornament: '\uea37',
'opened-captioning': '\uea38',
notebook: '\uea39',
north: '\uea3a',
'newspaper-alt': '\uea3b',
newspaper: '\uea3c',
'nest-egg': '\uea3d',
'negocios-e-economia': '\uea3e',
necklace: '\uea3f',
'near-me-circle': '\uea40',
'near-me': '\uea41',
'navigation-circle': '\uea42',
navigation: '\uea43',
'music-notes': '\uea44',
'music-deep-house': '\uea45',
'music-cascade': '\uea46',
'moon-waxing-gibbous': '\uea47',
'moon-waxing-crescent': '\uea48',
'moon-waning-gibbous': '\uea49',
'moon-waning-crescent': '\uea4a',
'moon-new': '\uea4b',
'moon-last-quarter': '\uea4c',
'moon-full': '\uea4d',
'moon-first-quarter': '\uea4e',
moon: '\uea4f',
'money-home': '\uea50',
'money-circle': '\uea51',
'money-chat': '\uea52',
'money-card': '\uea53',
'mixed-precipitation': '\uea54',
'misterio-policial-e-terror': '\uea55',
'minus-square': '\uea56',
'minus-circle': '\uea57',
minus: '\uea58',
minimize: '\uea59',
'mic-stand': '\uea5a',
microscope: '\uea5b',
'mic-off': '\uea5c',
'mic-corded': '\uea5d',
'mic-alt-off': '\uea5e',
'mic-alt': '\uea5f',
mic: '\uea60',
merge: '\uea61',
'menu-vertical': '\uea62',
menu: '\uea63',
menorah: '\uea64',
men: '\uea65',
'memo-money': '\uea66',
memo: '\uea67',
megaphone: '\uea68',
'media-player': '\uea69',
medal: '\uea6a',
matematica: '\uea6b',
'map-search': '\uea6c',
'map-location': '\uea6d',
'map-grid': '\uea6e',
'map-alt': '\uea6f',
map: '\uea70',
'man-woman': '\uea71',
'man-girl': '\uea72',
'man-fancy': '\uea73',
'man-boy': '\uea74',
'mail-upload': '\uea75',
'mail-time': '\uea76',
'mail-search': '\uea77',
'mail-open': '\uea78',
'mail-multi': '\uea79',
'mail-letter': '\uea7a',
'mail-download': '\uea7b',
'mail-cascade': '\uea7c',
mailbox: '\uea7d',
'mail-add-alt': '\uea7e',
'mail-add': '\uea7f',
mail: '\uea80',
magnet: '\uea81',
'magic-wand': '\uea82',
magazine: '\uea83',
macro: '\uea84',
lunchbox: '\uea85',
'luggage-cart': '\uea86',
'love-letter': '\uea87',
Logo: '\uea88',
'lock-off': '\uea89',
lock: '\uea8a',
'location-target': '\uea8b',
'location-off': '\uea8c',
'location-cancel': '\uea8d',
'location-add': '\uea8e',
location: '\uea8f',
'literatura-infantojuvenil': '\uea90',
'list-reorder': '\uea91',
'list-play': '\uea92',
'list-numbered': '\uea93',
'list-check': '\uea94',
list: '\uea95',
'lingua-portuguesa': '\uea96',
lightning: '\uea97',
'life-ring': '\uea98',
library: '\uea99',
lense: '\uea9a',
'lendas-e-mitos': '\uea9b',
'lacrosse-ball': '\uea9c',
lacrosse: '\uea9d',
keypad: '\uea9e',
keynote: '\uea9f',
'keyhole-alt': '\ueaa0',
keyhole: '\ueaa1',
keyboard: '\ueaa2',
key: '\ueaa3',
jpg: '\ueaa4',
'journal-pencil': '\ueaa5',
journal: '\ueaa6',
'jack-o-lantern': '\ueaa7',
inkwell: '\ueaa8',
information: '\ueaa9',
info: '\ueaaa',
'indent-decrease': '\ueaab',
indent: '\ueaac',
'inbox-upload': '\ueaad',
'inbox-music': '\ueaae',
'inbox-multi': '\ueaaf',
'inbox-full': '\ueab0',
'inbox-download': '\ueab1',
'inbox-add': '\ueab2',
inbox: '\ueab3',
'image-search': '\ueab4',
images: '\ueab5',
'image-chat': '\ueab6',
'image-carousel': '\ueab7',
image: '\ueab8',
idea: '\ueab9',
hurricane: '\ueaba',
'house-music': '\ueabb',
'hourglass-alt': '\ueabc',
hourglass: '\ueabd',
'hot-tub-multi': '\ueabe',
'hot-tub': '\ueabf',
home: '\ueac0',
holly: '\ueac1',
'hobby-knife': '\ueac2',
history: '\ueac3',
'historia-em-quadrinhos': '\ueac4',
hierarchy: '\ueac5',
help: '\ueac6',
hearts: '\ueac7',
'heart-off': '\ueac8',
'heart-money': '\ueac9',
'heart-half': '\ueaca',
'heart-arrow': '\ueacb',
heart: '\ueacc',
headset: '\ueacd',
'hat-pilgrim': '\ueace',
'hand-off': '\ueacf',
hand: '\uead0',
hale: '\uead1',
'group-four': '\uead2',
'group-add': '\uead3',
Group: '\uead4',
'grocery-bag': '\uead5',
'graph-line': '\uead6',
'graph-bar': '\uead7',
'graduation-cap': '\uead8',
'grade-f': '\uead9',
'grade-a': '\ueada',
'gold-bars': '\ueadb',
'glue-bottle': '\ueadc',
globe: '\ueadd',
glasses: '\ueade',
'gingerbread-man': '\ueadf',
gifts: '\ueae0',
gift: '\ueae1',
gif: '\ueae2',
gavel: '\ueae3',
games: '\ueae4',
franc: '\ueae5',
'four-leaf-clover': '\ueae6',
'forward-30': '\ueae7',
'forward-10': '\ueae8',
'forward-5': '\ueae9',
forward: '\ueaea',
'format-underline': '\ueaeb',
'format-text-color': '\ueaec',
'format-text-alt': '\ueaed',
'format-text': '\ueaee',
'format-strikethrough-alt': '\ueaef',
'format-strikethrough': '\ueaf0',
'format-size': '\ueaf1',
'format-off': '\ueaf2',
'format-italic': '\ueaf3',
'format-fill': '\ueaf4',
'format-border-color': '\ueaf5',
'format-bold': '\ueaf6',
forked: '\ueaf7',
'football-jersey': '\ueaf8',
'folder-user': '\ueaf9',
'folder-upload': '\ueafa',
'folders-image': '\ueafb',
folders: '\ueafc',
'folder-open': '\ueafd',
'folder-music': '\ueafe',
'folder-image': '\ueaff',
'folder-download': '\ueb00',
'folder-code': '\ueb01',
'folder-check': '\ueb02',
'folder-cancel': '\ueb03',
'folder-audio': '\ueb04',
'folder-add': '\ueb05',
folder: '\ueb06',
fog: '\ueb07',
focus: '\ueb08',
'flag-wave': '\ueb09',
flag: '\ueb0a',
fireworks: '\ueb0b',
'fingers-crossed': '\ueb0c',
fingerprint: '\ueb0d',
filter: '\ueb0e',
'file-zip': '\ueb0f',
'file-yen': '\ueb10',
'file-upload': '\ueb11',
'file-txt': '\ueb12',
'file-tif': '\ueb13',
'file-svg': '\ueb14',
'file-sketch': '\ueb15',
'file-psd': '\ueb16',
'file-pound': '\ueb17',
'file-png': '\ueb18',
'file-pdf': '\ueb19',
'file-partial': '\ueb1a',
'file-off': '\ueb1b',
'file-music': '\ueb1c',
'file-mp4': '\ueb1d',
'file-mp3': '\ueb1e',
'file-mov': '\ueb1f',
'file-jpg': '\ueb20',
'file-gif': '\ueb21',
'file-franc': '\ueb22',
'file-exe': '\ueb23',
'file-euro': '\ueb24',
'file-eps': '\ueb25',
'file-download': '\ueb26',
'file-dollar': '\ueb27',
'file-doc': '\ueb28',
'file-code': '\ueb29',
'file-cabinet': '\ueb2a',
'file-bitcoin': '\ueb2b',
'file-badge': '\ueb2c',
'file-audio': '\ueb2d',
'file-archive': '\ueb2e',
'file-ai': '\ueb2f',
'ficcao-cientifica': '\ueb30',
fencing: '\ueb31',
'feather-pen': '\ueb32',
'fax-machine': '\ueb33',
'favorite-off': '\ueb34',
'favorite-half': '\ueb35',
favorite: '\ueb36',
'fast-forward': '\ueb37',
fantasia: '\ueb38',
'face-id': '\ueb39',
face: '\ueb3a',
'eye-partial': '\ueb3b',
'eye-off': '\ueb3c',
'eye-dropper': '\ueb3d',
eye: '\ueb3e',
expand: '\ueb3f',
euro: '\ueb40',
esoterismo: '\ueb41',
escalator: '\ueb42',
'e-reader': '\ueb43',
eraser: '\ueb44',
eq: '\ueb45',
eps: '\ueb46',
envelope: '\ueb47',
'ellipsis-vertical': '\ueb48',
ellipsis: '\ueb49',
elevator: '\ueb4a',
eject: '\ueb4b',
'eight-ball': '\ueb4c',
educacao: '\ueb4d',
edit: '\ueb4e',
'easter-egg-alt': '\ueb4f',
'easter-egg': '\ueb50',
'easel-portrait': '\ueb51',
'easel-landscape': '\ueb52',
easel: '\ueb53',
'earth-alt2': '\ueb54',
'earth-alt': '\ueb55',
earth: '\ueb56',
'ear-partial': '\ueb57',
'ear-off': '\ueb58',
dreidel: '\ueb59',
'drafting-compass': '\ueb5a',
'download-harddrive': '\ueb5b',
download: '\ueb5c',
'door-hanger': '\ueb5d',
'do-not-enter': '\ueb5e',
dolley: '\ueb5f',
dollar: '\ueb60',
dna: '\ueb61',
'directions-u-turn': '\ueb62',
'directions-merge': '\ueb63',
directions: '\ueb64',
diploma: '\ueb65',
'dicionarios-e-referencia': '\ueb66',
'diamond-ring': '\ueb67',
diamond: '\ueb68',
'device-scan': '\ueb69',
'device-portrait': '\ueb6a',
'device-image': '\ueb6b',
delete: '\ueb6c',
deaf: '\ueb6d',
'database-minus': '\ueb6e',
'database-lock': '\ueb6f',
'database-cancel': '\ueb70',
'database-add': '\ueb71',
database: '\ueb72',
curling: '\ueb73',
'crystal-ball': '\ueb74',
croquet: '\ueb75',
crop: '\ueb76',
'credit-card': '\ueb77',
'crdit-card-alt': '\ueb78',
crafts: '\ueb79',
countdown: '\ueb7a',
contos: '\ueb7b',
content: '\ueb7c',
'contact-card': '\ueb7d',
'contact-book': '\ueb7e',
concierge: '\ueb7f',
'computer-code': '\ueb80',
'compass-direction': '\ueb81',
compare: '\ueb82',
commit: '\ueb83',
command: '\ueb84',
'coin-yen': '\ueb85',
coins: '\ueb86',
'coin-pound': '\ueb87',
'coin-franc': '\ueb88',
'coin-euro': '\ueb89',
'coin-dollar': '\ueb8a',
'coin-bitcoin': '\ueb8b',
'code-alt': '\ueb8c',
code: '\ueb8d',
cocktail: '\ueb8e',
cloudy: '\ueb8f',
'cloud-upload': '\ueb90',
'cloud-snow': '\ueb91',
'cloud-rain': '\ueb92',
'cloud-off': '\ueb93',
'cloud-night': '\ueb94',
'cloud-music': '\ueb95',
'cloud-mixed': '\ueb96',
'cloud-minus': '\ueb97',
'cloud-download': '\ueb98',
'cloud-day': '\ueb99',
'cloud-check': '\ueb9a',
'cloud-cancel': '\ueb9b',
'cloud-audio': '\ueb9c',
'cloud-add': '\ueb9d',
cloud: '\ueb9e',
'closed-captioning': '\ueb9f',
clock: '\ueba0',
'clipboard-strategy': '\ueba1',
'clipboard-person': '\ueba2',
'clipboard-pencil': '\ueba3',
'clipboard-minus': '\ueba4',
'clipboard-download': '\ueba5',
'clipboard-content': '\ueba6',
'clipboard-check': '\ueba7',
'clipboard-cancel': '\ueba8',
'clipboard-back': '\ueba9',
'clipboard-alert': '\uebaa',
'clipboard-add': '\uebab',
clipboard: '\uebac',
'circuit-board': '\uebad',
'ciencias-humanas-e-sociais': '\uebae',
'ciencias-da-natureza': '\uebaf',
chromecast: '\uebb0',
'christmas-tree': '\uebb1',
chip: '\uebb2',
'check-square': '\uebb3',
'check-circle': '\uebb4',
'checkbox-active': '\uebb5',
checkbox: '\uebb6',
check: '\uebb7',
'chat-person-alt': '\uebb8',
'chat-person': '\uebb9',
'chat-message-alt': '\uebba',
'chat-message': '\uebbb',
'chat-conversation-alt': '\uebbc',
'chat-conversation': '\uebbd',
'chat-bubbles-alt': '\uebbe',
'chat-bubbles': '\uebbf',
'chat-alt': '\uebc0',
'chat-alert-alt': '\uebc1',
'chat-alert': '\uebc2',
chat: '\uebc3',
'chart-pie': '\uebc4',
'chart-bar': '\uebc5',
'champagne-toast': '\uebc6',
chalkboard: '\uebc7',
'cellphone-off': '\uebc8',
'cellphone-landscape': '\uebc9',
cellphone: '\uebca',
'cctv-camera': '\uebcb',
'casa-e-lar': '\uebcc',
'cart-upload': '\uebcd',
'cart-minus': '\uebce',
'cart-download': '\uebcf',
'cart-cancel': '\uebd0',
'cart-add': '\uebd1',
cart: '\uebd2',
carousel: '\uebd3',
'caret-up-double': '\uebd4',
'caret-up-circle': '\uebd5',
'caret-up': '\uebd6',
'caret-right-double': '\uebd7',
'caret-right-circle': '\uebd8',
'caret-right': '\uebd9',
'caret-left-double': '\uebda',
'caret-left-circle': '\uebdb',
'caret-left': '\uebdc',
'caret-down-double': '\uebdd',
'caret-down-circle': '\uebde',
'caret-down': '\uebdf',
'candy-cane': '\uebe0',
'cancel-square': '\uebe1',
'cancel-circle': '\uebe2',
cancel: '\uebe3',
'camera-mic': '\uebe4',
'camera-filter': '\uebe5',
'camera-add': '\uebe6',
'calendar-user': '\uebe7',
'calendar-upload': '\uebe8',
'calendar-time': '\uebe9',
'calendar-snooze': '\uebea',
'calendar-previous': '\uebeb',
'calendar-next': '\uebec',
'calendar-heart': '\uebed',
'calendar-favorite': '\uebee',
'calendar-download': '\uebef',
'calendar-dates': '\uebf0',
'calendar-date': '\uebf1',
'calendar-check': '\uebf2',
'calendar-cancel': '\uebf3',
'calendar-alt': '\uebf4',
'calendar-add': '\uebf5',
'calendar-15': '\uebf6',
calendar: '\uebf7',
calculator: '\uebf8',
'bug-off': '\uebf9',
bug: '\uebfa',
'bucket-drip': '\uebfb',
bucket: '\uebfc',
brush: '\uebfd',
'browser-code-alt': '\uebfe',
'browser-code': '\uebff',
'browser-alt': '\uec00',
browser: '\uec01',
'brightness-medium': '\uec02',
'brightness-low': '\uec03',
'brightness-high': '\uec04',
'briefcase-next': '\uec05',
'briefcase-metal': '\uec06',
briefcase: '\uec07',
branch: '\uec08',
'braille-hand': '\uec09',
braille: '\uec0a',
boxing: '\uec0b',
'box-bankers': '\uec0c',
box: '\uec0d',
'bowling-pins': '\uec0e',
bowling: '\uec0f',
bow: '\uec10',
'books-pencil': '\uec11',
'books-alt': '\uec12',
books: '\uec13',
'book-person': '\uec14',
'book-open': '\uec15',
'bookmark-add': '\uec16',
bookmark: '\uec17',
'book-code': '\uec18',
book: '\uec19',
'block-alt': '\uec1a',
block: '\uec1b',
'blind-walking': '\uec1c',
bitcoin: '\uec1d',
birdhouse: '\uec1e',
'biografias-e-autobiografias': '\uec1f',
binary: '\uec20',
'billiard-rack': '\uec21',
'bezier-curve': '\uec22',
'bell-time': '\uec23',
'bell-snooze': '\uec24',
bells: '\uec25',
'bell-ring': '\uec26',
'bell-off': '\uec27',
'bell-add': '\uec28',
bell: '\uec29',
'basketball-jersey': '\uec2a',
basket: '\uec2b',
'barcode-scan': '\uec2c',
barcode: '\uec2d',
'banknote-yen': '\uec2e',
'banknote-pound': '\uec2f',
'banknote-off': '\uec30',
'banknote-franc': '\uec31',
'banknote-euro': '\uec32',
'banknote-dollar': '\uec33',
'banknote-bitcoin': '\uec34',
banknote: '\uec35',
bank: '\uec36',
ban: '\uec37',
balloon: '\uec38',
'bag-yen': '\uec39',
'bag-pound': '\uec3a',
'bag-money': '\uec3b',
'bag-franc': '\uec3c',
'bag-euro': '\uec3d',
'bag-dollar': '\uec3e',
'bag-bitcoin': '\uec3f',
'badminton-racket': '\uec40',
'badge-ID': '\uec41',
'badge-alt': '\uec42',
badge: '\uec43',
backpack: '\uec44',
'back-30': '\uec45',
'back-10': '\uec46',
'back-5': '\uec47',
back: '\uec48',
'award-ribbon': '\uec49',
autoajuda: '\uec4a',
'audio-cascade': '\uec4b',
atm: '\uec4c',
at: '\uec4d',
'assistive-listening-telecoil': '\uec4e',
'assistive-listening': '\uec4f',
'art-palette': '\uec50',
artes: '\uec51',
'arrow-up-right': '\uec52',
'arrow-up-left': '\uec53',
'arrow-up': '\uec54',
'arrow-swap': '\uec55',
'arrow-shrink': '\uec56',
'arrow-right': '\uec57',
'arrow-merge': '\uec58',
'arrow-left': '\uec59',
'arrow-expand': '\uec5a',
'arrow-down-right': '\uec5b',
'arrow-down-left': '\uec5c',
'arrow-down': '\uec5d',
'arrow-diverge': '\uec5e',
'archive-upload': '\uec5f',
'archive-download': '\uec60',
archive: '\uec61',
archery: '\uec62',
'apple-bite': '\uec63',
ampersand: '\uec64',
'all-out': '\uec65',
'align-right': '\uec66',
'align-left': '\uec67',
'align-justify-right': '\uec68',
'align-justify-left': '\uec69',
'align-justify': '\uec6a',
'align-center': '\uec6b',
alert: '\uec6c',
'album-time': '\uec6d',
'album-portrait': '\uec6e',
'album-photo': '\uec6f',
'album-music': '\uec70',
'album-audio': '\uec71',
'alarm-snooze': '\uec72',
'alarm-off': '\uec73',
'alarm-check': '\uec74',
'alarm-cancel': '\uec75',
'alarm-add': '\uec76',
alarm: '\uec77',
'airplay-screen': '\uec78',
'airplay-audio': '\uec79',
airplane: '\uec7a',
'add-square': '\uec7b',
'address-book': '\uec7c',
'add-circle': '\uec7d',
add: '\uec7e',
abacus: '\uec7f'
}
var listIcons = Object.keys(icons);
if (listIcons.indexOf(attrs.name) !== -1) {
if (tagListPermissions.indexOf(tag) === -1) {
throw Error('Param tag permissions is: '+ tagListPermissions.join(','));
} else {
el[0].innerHTML = '<'+tag+' data-icon="'+'\\'+String.fromCodePoint(icons[attrs.name])+'" style="'+attr+'"></'+tag+'>';
}
} else {
throw Error('Expected attribute name: '+ listIcons.join(','));
}
}
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment