{"version":3,"file":"angular-tooltips.min.js","sources":["../src/js/angular-tooltips.js"],"names":["angular","module","directive","$window","$compile","$interpolate","TOOLTIP_SMALL_MARGIN","TOOLTIP_MEDIUM_MARGIN","TOOLTIP_LARGE_MARGIN","CSS_PREFIX","INTERPOLATE_START_SYM","startSymbol","INTERPOLATE_END_SYM","endSymbol","restrict","scope","link","$scope","element","attr","onMouseEnterAndMouseOver","lazyMode","initialized","initTooltip","side","tryPosition","tooltipTryPosition","showTooltip","onMouseLeaveAndMouseOut","hideTooltip","onResize","originSide","theTooltip","theTooltipHeight","theTooltipWidth","theTooltipMargin","height","width","offsetTop","offsetLeft","thisElement","body","document","getElementsByTagName","title","tooltipTitle","content","tooltipContent","html","tooltipHtml","showTriggers","tooltipShowTrigger","hideTriggers","tooltipHideTrigger","tooltipSide","size","tooltipSize","tooltipTry","$eval","className","tooltipClass","speed","tooltipSpeed","toLowerCase","delay","tooltipDelay","tooltipLazy","hasCloseButton","tooltipCloseButton","closeButtonContent","htmlTemplate","parseSpeed","Number","addClass","append","isTooltipEmpty","css","offsetHeight","offsetWidth","getRootOffsetTop","getRootOffsetLeft","tooltipPositioning","elem","val","offsetParent","scrollTop","scrollLeft","bindShowTriggers","bind","bindHideTriggers","clearTriggers","unbind","removeClass","removePosition","topValue","leftValue","theTooltipH","theTooltipW","topOffset","leftOffset","winWidth","outerWidth","winHeight","outerHeight","rightOffset","bottomOffset","elmHeight","elmWidth","elmOffsetLeft","elmOffsetTop","elmOffsetRight","elmOffsetBottom","offsets","left","top","bottom","right","posix","bestPosition","Object","keys","reduce","best","key","worstOffset","worst","$on","remove","$observe"],"mappings":"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"}