Commit 39d5600c authored by Vincent Gabriel's avatar Vincent Gabriel
Browse files

Update jquery.bootstrap.wizard.min.js

parent a98d7983
......@@ -8,12 +8,11 @@
* http://www.gnu.org/licenses/gpl.html
* Authors: Vadim Vincent Gabriel (http://vadimg.com), Jason Gill (www.gilluminate.com)
*/
(function(e){var k=function(d,g){d=e(d);var b=this,a=e.extend({},e.fn.bootstrapWizard.defaults,g),f=null,c=null;this.fixNavigationButtons=function(){f.length||(c.find("a:first").tab("show"),f=c.find("li:first"));e(a.previousSelector,d).toggleClass("disabled",b.firstIndex()>=b.currentIndex());e(a.nextSelector,d).toggleClass("disabled",b.currentIndex()>=b.navigationLength());e(a.nextSelector,d).unbind("click",b.next);e(a.previousSelector,d).unbind("click",b.previous);e(a.lastSelector,d).unbind("click",
b.last);e(a.firstSelector,d).unbind("click",b.first);e(a.nextSelector,d).one("click",b.next);e(a.previousSelector,d).one("click",b.previous);e(a.lastSelector,d).one("click",b.last);e(a.firstSelector,d).one("click",b.first);if(a.onTabShow&&"function"===typeof a.onTabShow&&!1===a.onTabShow(f,c,b.currentIndex()))return!1};this.next=function(h){if(d.hasClass("last")||a.onNext&&"function"===typeof a.onNext&&!1===a.onNext(f,c,b.nextIndex()))return!1;$index=b.nextIndex();$index>b.navigationLength()||c.find("li:eq("+
$index+") a").tab("show")};this.previous=function(h){if(d.hasClass("first")||a.onPrevious&&"function"===typeof a.onPrevious&&!1===a.onPrevious(f,c,b.previousIndex()))return!1;$index=b.previousIndex();0>$index||c.find("li:eq("+$index+") a").tab("show")};this.first=function(h){if(a.onFirst&&"function"===typeof a.onFirst&&!1===a.onFirst(f,c,b.firstIndex())||d.hasClass("disabled"))return!1;c.find("li:eq(0) a").tab("show")};this.last=function(h){if(a.onLast&&"function"===typeof a.onLast&&!1===a.onLast(f,
c,b.lastIndex())||d.hasClass("disabled"))return!1;c.find("li:eq("+b.navigationLength()+") a").tab("show")};this.currentIndex=function(){return c.find("li").index(f)};this.firstIndex=function(){return 0};this.lastIndex=function(){return b.navigationLength()};this.getIndex=function(a){return c.find("li").index(a)};this.nextIndex=function(){return c.find("li").index(f)+1};this.previousIndex=function(){return c.find("li").index(f)-1};this.navigationLength=function(){return c.find("li").length-1};this.activeTab=
function(){return f};this.nextTab=function(){return c.find("li:eq("+(b.currentIndex()+1)+")").length?c.find("li:eq("+(b.currentIndex()+1)+")"):null};this.previousTab=function(){return 0>=b.currentIndex()?null:c.find("li:eq("+parseInt(b.currentIndex()-1)+")")};this.show=function(a){return d.find("li:eq("+a+") a").tab("show")};this.disable=function(a){c.find("li:eq("+a+")").addClass("disabled")};this.enable=function(a){c.find("li:eq("+a+")").removeClass("disabled")};this.hide=function(a){c.find("li:eq("+
a+")").hide()};this.display=function(a){c.find("li:eq("+a+")").show()};this.remove=function(a){var b="undefined"!=typeof a[1]?a[1]:!1;a=c.find("li:eq("+a[0]+")");b&&(b=a.find("a").attr("href"),e(b).remove());a.remove()};c=d.find("ul:first",d);f=c.find("li.active",d);c.hasClass(a.tabClass)||c.addClass(a.tabClass);if(a.onInit&&"function"===typeof a.onInit)a.onInit(f,c,0);if(a.onShow&&"function"===typeof a.onShow)a.onShow(f,c,b.nextIndex());b.fixNavigationButtons();e('a[data-toggle="tab"]',c).on("click",
function(d){d=c.find("li").index(e(d.currentTarget).parent("li"));if(a.onTabClick&&"function"===typeof a.onTabClick&&!1===a.onTabClick(f,c,b.currentIndex(),d))return!1});e('a[data-toggle="tab"]',c).on("shown",function(d){$element=e(d.target).parent();d=c.find("li").index($element);if($element.hasClass("disabled")||a.onTabChange&&"function"===typeof a.onTabChange&&!1===a.onTabChange(f,c,b.currentIndex(),d))return!1;f=$element;b.fixNavigationButtons()})};e.fn.bootstrapWizard=function(d){if("string"==
typeof d){var g=Array.prototype.slice.call(arguments,1);1===g.length&&g.toString();return this.data("bootstrapWizard")[d](g)}return this.each(function(b){b=e(this);if(!b.data("bootstrapWizard")){var a=new k(b,d);b.data("bootstrapWizard",a)}})};e.fn.bootstrapWizard.defaults={tabClass:"nav nav-pills",nextSelector:".wizard li.next",previousSelector:".wizard li.previous",firstSelector:".wizard li.first",lastSelector:".wizard li.last",onShow:null,onInit:null,onNext:null,onPrevious:null,onLast:null,onFirst:null,
onTabChange:null,onTabClick:null,onTabShow:null}})(jQuery);
(function(e){var k=function(d,g){d=e(d);var a=this,b=e.extend({},e.fn.bootstrapWizard.defaults,g),f=null,c=null;this.rebindClick=function(b,a){b.unbind("click",a).one("click",a)};this.fixNavigationButtons=function(){f.length||(c.find("a:first").tab("show"),f=c.find("li:first"));e(b.previousSelector,d).toggleClass("disabled",a.firstIndex()>=a.currentIndex());e(b.nextSelector,d).toggleClass("disabled",a.currentIndex()>=a.navigationLength());a.rebindClick(e(b.nextSelector,d),a.next);a.rebindClick(e(b.previousSelector,
d),a.previous);a.rebindClick(e(b.lastSelector,d),a.last);a.rebindClick(e(b.firstSelector,d),a.first);if(b.onTabShow&&"function"===typeof b.onTabShow&&!1===b.onTabShow(f,c,a.currentIndex()))return!1};this.next=function(h){if(d.hasClass("last")||b.onNext&&"function"===typeof b.onNext&&!1===b.onNext(f,c,a.nextIndex()))return!1;$index=a.nextIndex();$index>a.navigationLength()||c.find("li:eq("+$index+") a").tab("show")};this.previous=function(h){if(d.hasClass("first")||b.onPrevious&&"function"===typeof b.onPrevious&&
!1===b.onPrevious(f,c,a.previousIndex()))return!1;$index=a.previousIndex();0>$index||c.find("li:eq("+$index+") a").tab("show")};this.first=function(h){if(b.onFirst&&"function"===typeof b.onFirst&&!1===b.onFirst(f,c,a.firstIndex())||d.hasClass("disabled"))return!1;c.find("li:eq(0) a").tab("show")};this.last=function(h){if(b.onLast&&"function"===typeof b.onLast&&!1===b.onLast(f,c,a.lastIndex())||d.hasClass("disabled"))return!1;c.find("li:eq("+a.navigationLength()+") a").tab("show")};this.currentIndex=
function(){return c.find("li").index(f)};this.firstIndex=function(){return 0};this.lastIndex=function(){return a.navigationLength()};this.getIndex=function(a){return c.find("li").index(a)};this.nextIndex=function(){return c.find("li").index(f)+1};this.previousIndex=function(){return c.find("li").index(f)-1};this.navigationLength=function(){return c.find("li").length-1};this.activeTab=function(){return f};this.nextTab=function(){return c.find("li:eq("+(a.currentIndex()+1)+")").length?c.find("li:eq("+
(a.currentIndex()+1)+")"):null};this.previousTab=function(){return 0>=a.currentIndex()?null:c.find("li:eq("+parseInt(a.currentIndex()-1)+")")};this.show=function(a){return d.find("li:eq("+a+") a").tab("show")};this.disable=function(a){c.find("li:eq("+a+")").addClass("disabled")};this.enable=function(a){c.find("li:eq("+a+")").removeClass("disabled")};this.hide=function(a){c.find("li:eq("+a+")").hide()};this.display=function(a){c.find("li:eq("+a+")").show()};this.remove=function(a){var b="undefined"!=
typeof a[1]?a[1]:!1;a=c.find("li:eq("+a[0]+")");b&&(b=a.find("a").attr("href"),e(b).remove());a.remove()};c=d.find("ul:first",d);f=c.find("li.active",d);c.hasClass(b.tabClass)||c.addClass(b.tabClass);if(b.onInit&&"function"===typeof b.onInit)b.onInit(f,c,0);if(b.onShow&&"function"===typeof b.onShow)b.onShow(f,c,a.nextIndex());a.fixNavigationButtons();e('a[data-toggle="tab"]',c).on("click",function(d){d=c.find("li").index(e(d.currentTarget).parent("li"));if(b.onTabClick&&"function"===typeof b.onTabClick&&
!1===b.onTabClick(f,c,a.currentIndex(),d))return!1});e('a[data-toggle="tab"]',c).on("shown",function(d){$element=e(d.target).parent();d=c.find("li").index($element);if($element.hasClass("disabled")||b.onTabChange&&"function"===typeof b.onTabChange&&!1===b.onTabChange(f,c,a.currentIndex(),d))return!1;f=$element;a.fixNavigationButtons()})};e.fn.bootstrapWizard=function(d){if("string"==typeof d){var g=Array.prototype.slice.call(arguments,1);1===g.length&&g.toString();return this.data("bootstrapWizard")[d](g)}return this.each(function(a){a=
e(this);if(!a.data("bootstrapWizard")){var b=new k(a,d);a.data("bootstrapWizard",b)}})};e.fn.bootstrapWizard.defaults={tabClass:"nav nav-pills",nextSelector:".wizard li.next",previousSelector:".wizard li.previous",firstSelector:".wizard li.first",lastSelector:".wizard li.last",onShow:null,onInit:null,onNext:null,onPrevious:null,onLast:null,onFirst:null,onTabChange:null,onTabClick:null,onTabShow:null}})(jQuery);
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment