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

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

The newest version!
!function(e){var t=function(){function t(){}return t.sendRequest=function(t,n,r,i,a){jsf.ajax.request(t,n,{"javax.faces.behavior.event":n,render:r.join(", "),params:i,onevent:function(t){a&&e.Ajax.disableElementsOnRequest(t,r)}})},t.disableElementsOnRequest=function(t,n){switch(t.status){case"begin":for(r=0;r0){var o=r.hasClass("has-error"),u=function(){var e=i.val();if(!ButterFaces.Object.isNullOrUndefined(e)){var u=t-e.length,c=ButterFaces.String.format(n,[u,t]);a.text(c),o||(u<0?r.addClass("has-error"):r.removeClass("has-error"))}};i.on("focus blur keyup cut paste",u),u()}})}}(jQuery),function(e){e.fn.multilinePlaceholder=function(){return this.each(function(){var t=e(this).find("textarea"),n=t.attr("placeholder").replace(/\\n/g,"\n");t.attr("placeholder",n)})}}(jQuery);!function(e){var t=function(){function t(e,t,n){void 0===e&&(e=500),void 0===t&&(t=!0),void 0===n&&(n="body"),this.isHiding=!0,this.delay=e,this.isTransparentBlockingOverlayActive=t,this.selector=n}return t.prototype.show=function(){var t=this,n=$(this.selector);e.Overlay.fadeOutDetachtedOverlays(),n.each(function(n,r){var i=$(r);if(t.isHiding=!1,!e.Object.isNullOrUndefined(i.attr("data-overlay-uuid"))){if(e.Overlay.findOverlay(i.attr("data-overlay-uuid")).length>0)return;i.removeAttr("data-overlay-uuid")}var a=e.Guid.newGuid(),o=$("
");i.attr("data-overlay-uuid",a),"body"===t.selector?o.addClass("overlay-body"):o.offset(i.offset()).width(i.outerWidth()).height(i.outerHeight()).addClass("overlay-body-child").css({position:"absolute"}),$("body").append(o),t.isTransparentBlockingOverlayActive&&o.show(),window.setTimeout(function(){t.isHiding||t.isTransparentBlockingOverlayActive||o.show(),t.isHiding||o.stop(!0).animate({opacity:1},300,function(){})},t.delay)})},t.prototype.hide=function(){var t=$(this.selector);this.isHiding=!0,e.Overlay.fadeOutDetachtedOverlays(),t.each(function(t,n){var r=$(n),i=r.attr("data-overlay-uuid");if(!e.Object.isNullOrUndefined(i)&&e.Overlay.findOverlay(i).length>0){var a=e.Overlay.findOverlay(r.attr("data-overlay-uuid"));e.Overlay.fadeOutOverlay(a)}})},t.hideAll=function(){e.Overlay.fadeOutDetachtedOverlays(),e.Overlay.fadeOutAttachtedOverlays()},t.fadeOutDetachtedOverlays=function(){$(".butter-component-overlay").each(function(t,n){var r=$(n),i=$(n).attr("data-overlay-uuid");1===$("[data-overlay-uuid="+i+"]").length&&e.Overlay.fadeOutOverlay(r)})},t.fadeOutAttachtedOverlays=function(){$(".butter-component-overlay").each(function(t,n){var r=$(n),i=$(n).attr("data-overlay-uuid"),a=$("[data-overlay-uuid="+i+"]");a.length>1&&(e.Overlay.fadeOutOverlay(r),a.each(function(e,t){$(t).removeAttr("data-overlay-uuid")}))})},t.fadeOutOverlay=function(e){e.stop(!0).animate({opacity:0},300,function(){e.remove()})},t.findOverlay=function(e){return $("body .butter-component-overlay[data-overlay-uuid='"+e+"']")},t}();e.Overlay=t}(ButterFaces||(ButterFaces={}));!function(e){var t=function(){function e(){}return e.addStyleClassClickEvent=function(e){document.getElementById(e).addEventListener("change",function(e){[].forEach.call(document.querySelectorAll(".radio"),function(e){e.classList.remove("butter-radio-item-selected")}),e.target.parentNode.classList.add("butter-radio-item-selected")})},e}();e.RadioBox=t}(ButterFaces||(ButterFaces={})),function(e){e.fn.selectTableRow=function(t){return this.each(function(){var n=e(this);n.find("tr").removeClass("butter-table-row-selected");var r=n.find("tr[rowindex="+t.rowIndex+"]");e(r[r.length-1]).addClass("butter-table-row-selected")})}}(jQuery),function(e){e.fn.sortTableRow=function(t,n,r){return this.each(function(){var i=e(this);ButterFaces.Ajax.sendRequest(i.attr("id"),"sort_"+r,t,r,n)})}}(jQuery);!function(e){var t=function(){function e(e,t){void 0===e&&(e=276),void 0===t&&(t=110),this.popoverMaxWidthByBootstrap=e,this.popoverMaxHeightByButterFaces=t}return e.prototype.calculateTooltipPosition=function(e,t){var n=$(window).height()-$(t).offset().top-$(t).outerHeight(),r=$(window).width()-$(t).offset().left-$(t).outerWidth();return n"+e.title+"
"}})},e.createTrivialTreeComponent=function(e,t){return new TrivialComponents.TrivialTree(e,{searchBarMode:t.searchBarMode,selectedEntryId:t.selectedEntryId,performanceOptimizationSettings:t.performanceOptimizationSettings,entryRenderingFunction:function(e,n){return Mustache.render(t.templates[Math.min(t.templates.length-1,n)],e)},spinnerTemplate:t.spinnerTemplate,noEntriesTemplate:t.noEntriesTemplate,entries:t.entries,queryFunction:TrivialComponents.customTreeQueryFunctionFactory(t.entries,"children","expanded",function(e,t,n){var r=e.title&&TrivialComponents.trivialMatch(e.title,t,null).length>0,i=e.description&&TrivialComponents.trivialMatch(e.description,t,null).length>0;return r||i})})},e.createTrivialComboBox=function(e,t){return new TrivialComponents.TrivialComboBox(e,{allowFreeText:!1,entryToEditorTextFunction:function(e){return e[t.inputTextProperty]},entryRenderingFunction:function(e){return Mustache.render(t.template,e)},selectedEntryRenderingFunction:function(e){return!e||e._isEmptyEntry?t.emptyEntryTemplate||"":t.selectedEntryTemplate?Mustache.render(t.selectedEntryTemplate,e):Mustache.render(t.template,e)},editingMode:t.editingMode,showClearButton:t.showClearButton,selectedEntry:t.selectedEntry,spinnerTemplate:t.spinnerTemplate,noEntriesTemplate:t.noEntriesTemplate,entries:t.entries})},e.createTrivialTreeComboBox=function(e,t){return new TrivialComponents.TrivialTreeComboBox(e,{allowFreeText:!1,entryToEditorTextFunction:function(e){return e[t.inputTextProperty]},entryRenderingFunction:function(e,n){return Mustache.render(t.templates[Math.min(t.templates.length-1,n)],e)},selectedEntryRenderingFunction:function(e){return!e||e._isEmptyEntry?t.emptyEntryTemplate||"":t.selectedEntryTemplate?Mustache.render(t.selectedEntryTemplate,e):Mustache.render(t.templates[0],e)},editingMode:t.editingMode,showClearButton:t.showClearButton,selectedEntry:t.selectedEntry,spinnerTemplate:t.spinnerTemplate,noEntriesTemplate:t.noEntriesTemplate,entries:t.entries,queryFunction:TrivialComponents.customTreeQueryFunctionFactory(t.entries,"children","expanded",function(e,t,n){var r=e.title&&TrivialComponents.trivialMatch(e.title,t,null).length>0,i=e.description&&TrivialComponents.trivialMatch(e.description,t,null).length>0;return r||i})})}}(ButterFaces||(ButterFaces={}));!function(e){var t=function(){function e(){}return e.isNullOrUndefined=function(e){return void 0===e||null===e},e}();e.Object=t}(ButterFaces||(ButterFaces={}));!function(e){var t=function(){function t(){}return t.format=function(t,n){return t.replace(/{(\d+)}/g,function(t,r){return e.Object.isNullOrUndefined(n[r])?t:n[r]})},t}();e.String=t}(ButterFaces||(ButterFaces={}));var ButterFaces;!function(e){var t=function(){function t(e){this.overlay=e}return t.prototype.processAjaxUpdate=function(){var e=this,t=0;return function(n){var r=n.status;"begin"===r?t++:"success"===r&&t--,t>0?e.overlay.show():e.overlay.hide()}},t.prototype.processOnError=function(t){t&&e.Overlay.hideAll()},t}();e.WaitingPanel=t}(ButterFaces||(ButterFaces={})),function(e){var t,n=!1;jQuery.fn.waitingPanel=function(e){var r=e.waitingPanelDelay,i=e.blockpage;return this.each(function(){if(!n){t=new ButterFaces.Overlay(r,i);var e=new ButterFaces.WaitingPanel(t);jsf.ajax.addOnEvent(e.processAjaxUpdate()),jsf.ajax.addOnError(e.processOnError),n=!0}t.delay=r,t.isTransparentBlockingOverlayActive=i})}}();



© 2015 - 2025 Weber Informatics LLC | Privacy Policy