summaryrefslogtreecommitdiffstats
path: root/ui/js/patternfly.js
diff options
context:
space:
mode:
Diffstat (limited to 'ui/js/patternfly.js')
-rw-r--r--ui/js/patternfly.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/ui/js/patternfly.js b/ui/js/patternfly.js
new file mode 100644
index 0000000..956966c
--- /dev/null
+++ b/ui/js/patternfly.js
@@ -0,0 +1 @@
+var PatternFly=PatternFly||{};!function($){PatternFly.combobox=function(selector){$(selector).each(function(){var input=$(this).find(".form-control"),menu=$(this).find(".dropdown-menu"),links=menu.find("li a");$(links).on("click",function(){input.val($(this).html())})})}}(jQuery),function($){PatternFly.multiselect=function(selector){$(selector).multiselect({buttonWidth:"100%",buttonContainer:'<span class="btn-group btn-group-pf btn-block" />',buttonClass:"btn btn-default btn-block"})}}(jQuery),function($){PatternFly.popovers=function(selector){var allpopovers=$(selector);allpopovers.popover(),allpopovers.filter("[data-close=true]").each(function(index,element){var $this=$(element),title=$this.attr("data-original-title")+'<button type="button" class="close" aria-hidden="true"><span class="pficon pficon-close"></span></button>';$this.attr("data-original-title",title)}),allpopovers.on("click",function(e){var $this=$(this);$title=$this.next(".popover").find(".popover-title"),$title.find(".close").parent(".popover-title").addClass("closable"),$title.find(".close").on("click",function(){$this.popover("toggle")}),e.preventDefault()})}}(jQuery); \ No newline at end of file