Skip to content

Commit

Permalink
Tabs: Removed select method. Fixes #7156 - Tabs: Remove select method.
Browse files Browse the repository at this point in the history
  • Loading branch information
scottgonzalez committed Oct 25, 2012
1 parent 0fc682a commit 7cf2719
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 60 deletions.
45 changes: 0 additions & 45 deletions tests/unit/tabs/tabs_deprecated.js
Expand Up @@ -391,51 +391,6 @@ test( "remove", function() {
equal( element.tabs( "option", "active" ), false );
});

test( "select", function() {
expect( 23 );

var element = $( "#tabs1" ).tabs();
state( element, 1, 0, 0 );
element.tabs( "select", 1 );
state( element, 0, 1, 0 );
equal( element.tabs( "option", "active" ), 1, "active" );
equal( element.tabs( "option", "selected" ), 1, "selected" );
element.tabs( "destroy" );

element.tabs({ collapsible: true });
state( element, 1, 0, 0 );
element.tabs( "select", 0 );
state( element, 0, 0, 0 );
equal( element.tabs( "option", "active" ), false, "active" );
equal( element.tabs( "option", "selected" ), -1, "selected" );
element.tabs( "destroy" );

element.tabs({ collapsible: true });
element.tabs( "select", -1 );
state( element, 0, 0, 0 );
equal( element.tabs( "option", "active" ), false, "active" );
equal( element.tabs( "option", "selected" ), -1, "selected" );
element.tabs( "destroy" );

element.tabs();
state( element, 1, 0, 0 );
equal( element.tabs( "option", "active" ), 0, "active" );
equal( element.tabs( "option", "selected" ), 0, "selected" );
element.tabs( "select", 0 );
state( element, 1, 0, 0 );
equal( element.tabs( "option", "active" ), 0, "active" );
equal( element.tabs( "option", "selected" ), 0, "selected" );
element.tabs( "select", -1 );
state( element, 1, 0, 0 );
equal( element.tabs( "option", "active" ), 0, "active" );
equal( element.tabs( "option", "selected" ), 0, "selected" );

element.tabs( "select", "#fragment-2" );
state( element, 0, 1, 0 );
equal( element.tabs( "option", "active" ), 1, "active" );
equal( element.tabs( "option", "selected" ), 1, "selected" );
});

asyncTest( "abort", function() {
expect( 1 );

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

// select method
$.widget( "ui.tabs", $.ui.tabs, {
select: function( index ) {
index = this._getIndex( index );
if ( index === -1 ) {
if ( this.options.collapsible && this.options.selected !== -1 ) {
index = this.options.selected;
} else {
return;
}
}
this.anchors.eq( index ).trigger( this.options.event + this.eventNamespace );
}
});

// load event
$.widget( "ui.tabs", $.ui.tabs, {
_trigger: function( type, event, data ) {
Expand Down

0 comments on commit 7cf2719

Please sign in to comment.