Skip to content

Commit

Permalink
Tabs: Removed enable and disable events. Fixes #7160 - Tabs: Remove e…
Browse files Browse the repository at this point in the history
…nable and disable events.
  • Loading branch information
scottgonzalez committed Oct 25, 2012
1 parent 1a7958a commit 0fc682a
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 74 deletions.
2 changes: 0 additions & 2 deletions tests/unit/tabs/tabs_common_deprecated.js
Expand Up @@ -18,8 +18,6 @@ TestHelpers.commonWidgetTests( "tabs", {
beforeActivate: null,
beforeLoad: null,
create: null,
disable: null,
enable: null,
load: null,
remove: null,
select: null,
Expand Down
32 changes: 0 additions & 32 deletions tests/unit/tabs/tabs_deprecated.js
Expand Up @@ -198,38 +198,6 @@ asyncTest( "load", function() {
}
});

test( "enable", function() {
expect( 3 );

var element = $( "#tabs1" ).tabs({
disabled: [ 0, 1 ],
enable: function( event, ui ) {
equal( ui.tab, element.find( ".ui-tabs-nav .ui-tabs-anchor" )[ 1 ], "ui.tab" );
equal( ui.panel, element.find( ".ui-tabs-panel" )[ 1 ], "ui.panel" );
equal( ui.index, 1, "ui.index" );
}
});
element.tabs( "enable", 1 );
// shouldn't trigger event
element.tabs( "enable", 2 );
});

test( "disable", function() {
expect( 3 );

var element = $( "#tabs1" ).tabs({
disable: function( event, ui ) {
equal( ui.tab, element.find( ".ui-tabs-nav .ui-tabs-anchor" )[ 1 ], "ui.tab" );
equal( ui.panel, element.find( ".ui-tabs-panel" )[ 1 ], "ui.panel" );
equal( ui.index, 1, "ui.index" );
}
});
element.tabs( "disable", 1 );
// shouldn't trigger event
element.tabs( "disable", 1 );
});


test( "show", function() {
expect( 13 );

Expand Down
40 changes: 0 additions & 40 deletions ui/jquery.ui.tabs.js
Expand Up @@ -889,46 +889,6 @@ if ( $.uiBackCompat !== false ) {
}
});

// enable/disable events
$.widget( "ui.tabs", $.ui.tabs, {
options: {
enable: null,
disable: null
},

enable: function( index ) {
var options = this.options,
trigger;

if ( index && options.disabled === true ||
( $.isArray( options.disabled ) && $.inArray( index, options.disabled ) !== -1 ) ) {
trigger = true;
}

this._superApply( arguments );

if ( trigger ) {
this._trigger( "enable", null, this._ui( this.anchors[ index ], this.panels[ index ] ) );
}
},

disable: function( index ) {
var options = this.options,
trigger;

if ( index && options.disabled === false ||
( $.isArray( options.disabled ) && $.inArray( index, options.disabled ) === -1 ) ) {
trigger = true;
}

this._superApply( arguments );

if ( trigger ) {
this._trigger( "disable", null, this._ui( this.anchors[ index ], this.panels[ index ] ) );
}
}
});

// add/remove methods and events
$.widget( "ui.tabs", $.ui.tabs, {
options: {
Expand Down

0 comments on commit 0fc682a

Please sign in to comment.