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

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

var ButterFaces;!function(i){var e=(t.prototype.show=function(){var n=this,e=$(this.selector);i.Overlay.fadeOutDetachtedOverlays(),e.each(function(e,t){var a=$(t);if(n.isHiding=!1,!i.ObjectStatics.isNullOrUndefined(a.attr("data-overlay-uuid"))){if(0
");a.attr("data-overlay-uuid",r),"body"===n.selector?o.addClass("overlay-body"):o.offset(a.offset()).width(a.outerWidth()).height(a.outerHeight()).addClass("overlay-body-child").css({position:"absolute"}),$("body").append(o),n.isTransparentBlockingOverlayActive&&(console.log("ButterFaces.Overlay.show - isTransparentBlockingOverlayActive is true, showing transparent overlay direcly"),o.show()),window.setTimeout(function(){n.isHiding||n.isTransparentBlockingOverlayActive||(console.log("ButterFaces.Overlay.show - deferred: isTransparentBlockingOverlayActive is false, showing transparent overlay after delay"),o.show()),n.isHiding||(console.log("ButterFaces.Overlay.show - deferred: starting animation to make overlay intransparent"),o.stop(!0).animate({opacity:1},300,function(){console.log("ButterFaces.Overlay.show - deferred: animation ended to make overlay intransparent")}))},n.delay)})},t.prototype.hide=function(){console.log("ButterFaces.Overlay.hide - starting animation to make overlay transparent");var e=$(this.selector);this.isHiding=!0,i.Overlay.fadeOutDetachtedOverlays(),e.each(function(e,t){var a,r=$(t),o=r.attr("data-overlay-uuid");!i.ObjectStatics.isNullOrUndefined(o)&&0



© 2015 - 2025 Weber Informatics LLC | Privacy Policy