All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.resources.butterfaces-dist-js.butterfaces-tooltip.min.js Maven / Gradle / Ivy

var ButterFaces;!function(t){var o=function(){function t(t,o){void 0===t&&(t=276),void 0===o&&(o=110),this.popoverMaxWidthByBootstrap=t,this.popoverMaxHeightByButterFaces=o,console.log("ButterFaces.Tooltip.constructor - popoverMaxWidthByBootstrap is "+this.popoverMaxHeightByButterFaces+", popoverMaxHeightByButterFaces is "+this.popoverMaxWidthByBootstrap)}return t.prototype.calculateTooltipPosition=function(t,o){var e=$(window).height()-$(o).offset().top-$(o).outerHeight(),i=$(window).width()-$(o).offset().left-$(o).outerWidth();return console.log("ButterFaces.Tooltip.calculateTooltipPosition - offsetBottom is "+e),console.log("ButterFaces.Tooltip.calculateTooltipPosition - offsetRight is "+i),e position is top or left"),$(o).offset().left position is top"),"top"):(console.log("ButterFaces.Tooltip.calculateTooltipPosition - left offset is NOT smaller than popoverMaxWidthByBootstrap ("+this.popoverMaxWidthByBootstrap+") -> position is left"),"left")):(console.log("ButterFaces.Tooltip.calculateTooltipPosition - offsetRight ("+i+") is greater than popoverMaxWidthByBootstrap ("+this.popoverMaxWidthByBootstrap+") -> position is right"),"right"):(console.log("ButterFaces.Tooltip.calculateTooltipPosition - offsetBottom ("+e+") is greater than popoverMaxHeightByButterFaces ("+this.popoverMaxHeightByButterFaces+") -> position is bottom"),"bottom")},t}();t.Tooltip=o}(ButterFaces||(ButterFaces={}));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJ1dHRlcmZhY2VzLXRvb2x0aXAudHMiXSwibmFtZXMiOlsiQnV0dGVyRmFjZXMiLCJCdXR0ZXJGYWNlcy5Ub29sdGlwIiwiQnV0dGVyRmFjZXMuVG9vbHRpcC5jb25zdHJ1Y3RvciIsIkJ1dHRlckZhY2VzLlRvb2x0aXAuY2FsY3VsYXRlVG9vbHRpcFBvc2l0aW9uIl0sIm1hcHBpbmdzIjoiQUFFQSxHQUFPQSxjQUFQLFNBQU9BLEdBQ0hBLEdBQUFBLEdBQUFBLFdBS0lDLFFBQUFBLEdBQVlBLEVBQWtDQSxHQUFsQ0MsU0FBQUEsSUFBQUEsRUFBQUEsS0FBa0NBLFNBQUFBLElBQUFBLEVBQUFBLEtBQzFDQSxLQUFLQSwyQkFBNkJBLEVBQ2xDQSxLQUFLQSw4QkFBZ0NBLEVBRXJDQSxRQUFRQSxJQUFJQSxtRUFBcUVBLEtBQUtBLDhCQUFnQ0Esc0NBQXdDQSxLQUFLQSw0QkEyQjNLRCxNQXhCV0EsR0FBQUEsVUFBQUEseUJBQVBBLFNBQWdDQSxFQUFhQSxHQUV6Q0UsR0FBSUEsR0FBZUEsRUFBRUEsUUFBUUEsU0FBV0EsRUFBRUEsR0FBUUEsU0FBU0EsSUFBTUEsRUFBRUEsR0FBUUEsY0FDdkVBLEVBQWNBLEVBQUVBLFFBQVFBLFFBQVVBLEVBQUVBLEdBQVFBLFNBQVNBLEtBQU9BLEVBQUVBLEdBQVFBLFlBSzFFQSxPQUhBQSxTQUFRQSxJQUFJQSxrRUFBb0VBLEdBQ2hGQSxRQUFRQSxJQUFJQSxpRUFBbUVBLEdBRTNFQSxFQUFlQSxLQUFLQSw4QkFDaEJBLEVBQWNBLEtBQUtBLDRCQUNuQkEsUUFBUUEsSUFBSUEsZ0VBQWtFQSxFQUFjQSxpREFBbURBLEtBQUtBLDJCQUE2QkEsZ0NBQzdLQSxFQUFFQSxHQUFRQSxTQUFTQSxLQUFPQSxLQUFLQSw0QkFDL0JBLFFBQVFBLElBQUlBLDBHQUE0R0EsS0FBS0EsMkJBQTZCQSx3QkFDbkpBLFFBRVhBLFFBQVFBLElBQUlBLDhHQUFnSEEsS0FBS0EsMkJBQTZCQSx5QkFDdkpBLFVBRVhBLFFBQVFBLElBQUlBLCtEQUFpRUEsRUFBY0EsaURBQW1EQSxLQUFLQSwyQkFBNkJBLDBCQUN6S0EsVUFFWEEsUUFBUUEsSUFBSUEsZ0VBQWtFQSxFQUFlQSxvREFBc0RBLEtBQUtBLDhCQUFnQ0EsMkJBQ2pMQSxXQUVmRixJQXBDYUQsR0FBQUEsUUFBT0EsR0FEakJBLGNBQUFBIiwiZmlsZSI6ImJ1dHRlcmZhY2VzLXRvb2x0aXAubWluLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8vPHJlZmVyZW5jZSBwYXRoPVwiZGVmaW5pdGlvbnMvZXh0ZXJuYWwvdHNkLmQudHNcIi8+XG5cbm1vZHVsZSBCdXR0ZXJGYWNlcyB7XG4gICAgZXhwb3J0IGNsYXNzIFRvb2x0aXAge1xuXG4gICAgICAgIHBvcG92ZXJNYXhXaWR0aEJ5Qm9vdHN0cmFwOm51bWJlcjtcbiAgICAgICAgcG9wb3Zlck1heEhlaWdodEJ5QnV0dGVyRmFjZXM6bnVtYmVyO1xuXG4gICAgICAgIGNvbnN0cnVjdG9yKHBvcG92ZXJNYXhXaWR0aEJ5Qm9vdHN0cmFwID0gMjc2LCBwb3BvdmVyTWF4SGVpZ2h0QnlCdXR0ZXJGYWNlcyA9IDExMCkge1xuICAgICAgICAgICAgdGhpcy5wb3BvdmVyTWF4V2lkdGhCeUJvb3RzdHJhcCA9IHBvcG92ZXJNYXhXaWR0aEJ5Qm9vdHN0cmFwO1xuICAgICAgICAgICAgdGhpcy5wb3BvdmVyTWF4SGVpZ2h0QnlCdXR0ZXJGYWNlcyA9IHBvcG92ZXJNYXhIZWlnaHRCeUJ1dHRlckZhY2VzO1xuXG4gICAgICAgICAgICBjb25zb2xlLmxvZygnQnV0dGVyRmFjZXMuVG9vbHRpcC5jb25zdHJ1Y3RvciAtIHBvcG92ZXJNYXhXaWR0aEJ5Qm9vdHN0cmFwIGlzICcgKyB0aGlzLnBvcG92ZXJNYXhIZWlnaHRCeUJ1dHRlckZhY2VzICsgXCIsIHBvcG92ZXJNYXhIZWlnaHRCeUJ1dHRlckZhY2VzIGlzIFwiICsgdGhpcy5wb3BvdmVyTWF4V2lkdGhCeUJvb3RzdHJhcCk7XG4gICAgICAgIH1cblxuICAgICAgICBwdWJsaWMgY2FsY3VsYXRlVG9vbHRpcFBvc2l0aW9uKHBvcG92ZXI6YW55LCBzb3VyY2U6YW55KSB7XG5cbiAgICAgICAgICAgIGxldCBvZmZzZXRCb3R0b20gPSAkKHdpbmRvdykuaGVpZ2h0KCkgLSAkKHNvdXJjZSkub2Zmc2V0KCkudG9wIC0gJChzb3VyY2UpLm91dGVySGVpZ2h0KCk7XG4gICAgICAgICAgICBsZXQgb2Zmc2V0UmlnaHQgPSAkKHdpbmRvdykud2lkdGgoKSAtICQoc291cmNlKS5vZmZzZXQoKS5sZWZ0IC0gJChzb3VyY2UpLm91dGVyV2lkdGgoKTtcblxuICAgICAgICAgICAgY29uc29sZS5sb2coJ0J1dHRlckZhY2VzLlRvb2x0aXAuY2FsY3VsYXRlVG9vbHRpcFBvc2l0aW9uIC0gb2Zmc2V0Qm90dG9tIGlzICcgKyBvZmZzZXRCb3R0b20pO1xuICAgICAgICAgICAgY29uc29sZS5sb2coJ0J1dHRlckZhY2VzLlRvb2x0aXAuY2FsY3VsYXRlVG9vbHRpcFBvc2l0aW9uIC0gb2Zmc2V0UmlnaHQgaXMgJyArIG9mZnNldFJpZ2h0KTtcblxuICAgICAgICAgICAgaWYgKG9mZnNldEJvdHRvbSA8IHRoaXMucG9wb3Zlck1heEhlaWdodEJ5QnV0dGVyRmFjZXMpIHtcbiAgICAgICAgICAgICAgICBpZiAob2Zmc2V0UmlnaHQgPCB0aGlzLnBvcG92ZXJNYXhXaWR0aEJ5Qm9vdHN0cmFwKSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKCdCdXR0ZXJGYWNlcy5Ub29sdGlwLmNhbGN1bGF0ZVRvb2x0aXBQb3NpdGlvbiAtIG9mZnNldCByaWdodCAoJyArIG9mZnNldFJpZ2h0ICsgJykgaXMgc21hbGxlciB0aGFuIHBvcG92ZXJNYXhXaWR0aEJ5Qm9vdHN0cmFwICgnICsgdGhpcy5wb3BvdmVyTWF4V2lkdGhCeUJvb3RzdHJhcCArICcpIC0+IHBvc2l0aW9uIGlzIHRvcCBvciBsZWZ0Jyk7XG4gICAgICAgICAgICAgICAgICAgIGlmICgkKHNvdXJjZSkub2Zmc2V0KCkubGVmdCA8IHRoaXMucG9wb3Zlck1heFdpZHRoQnlCb290c3RyYXApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKCdCdXR0ZXJGYWNlcy5Ub29sdGlwLmNhbGN1bGF0ZVRvb2x0aXBQb3NpdGlvbiAtIGxlZnQgb2Zmc2V0IGlzIHNtYWxsZXIgdGhhbiBwb3BvdmVyTWF4V2lkdGhCeUJvb3RzdHJhcCAoJyArIHRoaXMucG9wb3Zlck1heFdpZHRoQnlCb290c3RyYXAgKyAnKSAtPiBwb3NpdGlvbiBpcyB0b3AnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAndG9wJztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBjb25zb2xlLmxvZygnQnV0dGVyRmFjZXMuVG9vbHRpcC5jYWxjdWxhdGVUb29sdGlwUG9zaXRpb24gLSBsZWZ0IG9mZnNldCBpcyBOT1Qgc21hbGxlciB0aGFuIHBvcG92ZXJNYXhXaWR0aEJ5Qm9vdHN0cmFwICgnICsgdGhpcy5wb3BvdmVyTWF4V2lkdGhCeUJvb3RzdHJhcCArICcpIC0+IHBvc2l0aW9uIGlzIGxlZnQnKTtcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdsZWZ0JztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgY29uc29sZS5sb2coJ0J1dHRlckZhY2VzLlRvb2x0aXAuY2FsY3VsYXRlVG9vbHRpcFBvc2l0aW9uIC0gb2Zmc2V0UmlnaHQgKCcgKyBvZmZzZXRSaWdodCArICcpIGlzIGdyZWF0ZXIgdGhhbiBwb3BvdmVyTWF4V2lkdGhCeUJvb3RzdHJhcCAoJyArIHRoaXMucG9wb3Zlck1heFdpZHRoQnlCb290c3RyYXAgKyAnKSAtPiBwb3NpdGlvbiBpcyByaWdodCcpO1xuICAgICAgICAgICAgICAgIHJldHVybiAncmlnaHQnO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgY29uc29sZS5sb2coJ0J1dHRlckZhY2VzLlRvb2x0aXAuY2FsY3VsYXRlVG9vbHRpcFBvc2l0aW9uIC0gb2Zmc2V0Qm90dG9tICgnICsgb2Zmc2V0Qm90dG9tICsgJykgaXMgZ3JlYXRlciB0aGFuIHBvcG92ZXJNYXhIZWlnaHRCeUJ1dHRlckZhY2VzICgnICsgdGhpcy5wb3BvdmVyTWF4SGVpZ2h0QnlCdXR0ZXJGYWNlcyArICcpIC0+IHBvc2l0aW9uIGlzIGJvdHRvbScpO1xuICAgICAgICAgICAgcmV0dXJuICdib3R0b20nO1xuICAgICAgICB9O1xuICAgIH1cbn0iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0=




© 2015 - 2025 Weber Informatics LLC | Privacy Policy