summaryrefslogtreecommitdiffstats
path: root/ui/js/patternfly.js
diff options
context:
space:
mode:
authorPetr Vobornik <pvoborni@redhat.com>2014-02-11 17:32:14 +0100
committerSimo Sorce <simo@redhat.com>2014-02-17 09:48:11 -0500
commitc3005eb6c731641d21a0e4537694b28826313c92 (patch)
treea7217d0fe14f7bc814d7265c0248a8e634c25949 /ui/js/patternfly.js
parent05a4b2436e2aa51ba8b197ce38059163faa928ae (diff)
downloadipsilon-c3005eb6c731641d21a0e4537694b28826313c92.tar.gz
ipsilon-c3005eb6c731641d21a0e4537694b28826313c92.tar.xz
ipsilon-c3005eb6c731641d21a0e4537694b28826313c92.zip
Add 3rd party Javascript libraries
Signed-off-by: Petr Vobornik <pvoborni@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com>
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