Files
galaxy/static/scripts/ui/fa-icon-button.js
T

1 line
696 B
JavaScript

define("ui/fa-icon-button",["exports","jquery"],function(t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(t){return t&&t.__esModule?t:{default:t}}(e).default;t.default=function(t){(t=t||{}).tooltipConfig=t.tooltipConfig||{placement:"bottom"},t.classes=["icon-btn"].concat(t.classes||[]),t.disabled&&t.classes.push("disabled");var e=['<a class="',t.classes.join(" "),'"',t.title?' title="'+t.title+'"':"",!t.disabled&&t.target?' target="'+t.target+'"':"",' href="',!t.disabled&&t.href?t.href:"javascript:void(0);",'">','<span class="fa ',t.faIcon,'"></span>',"</a>"].join(""),o=i(e).tooltip(t.tooltipConfig);return _.isFunction(t.onclick)&&o.click(t.onclick),o}});