Skip to content

Commit 0fc682a

Browse files
committed
Tabs: Removed enable and disable events. Fixes #7160 - Tabs: Remove enable and disable events.
1 parent 1a7958a commit 0fc682a

File tree

3 files changed

+0
-74
lines changed

3 files changed

+0
-74
lines changed

tests/unit/tabs/tabs_common_deprecated.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@ TestHelpers.commonWidgetTests( "tabs", {
1818
beforeActivate: null,
1919
beforeLoad: null,
2020
create: null,
21-
disable: null,
22-
enable: null,
2321
load: null,
2422
remove: null,
2523
select: null,

tests/unit/tabs/tabs_deprecated.js

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -198,38 +198,6 @@ asyncTest( "load", function() {
198198
}
199199
});
200200

201-
test( "enable", function() {
202-
expect( 3 );
203-
204-
var element = $( "#tabs1" ).tabs({
205-
disabled: [ 0, 1 ],
206-
enable: function( event, ui ) {
207-
equal( ui.tab, element.find( ".ui-tabs-nav .ui-tabs-anchor" )[ 1 ], "ui.tab" );
208-
equal( ui.panel, element.find( ".ui-tabs-panel" )[ 1 ], "ui.panel" );
209-
equal( ui.index, 1, "ui.index" );
210-
}
211-
});
212-
element.tabs( "enable", 1 );
213-
// shouldn't trigger event
214-
element.tabs( "enable", 2 );
215-
});
216-
217-
test( "disable", function() {
218-
expect( 3 );
219-
220-
var element = $( "#tabs1" ).tabs({
221-
disable: function( event, ui ) {
222-
equal( ui.tab, element.find( ".ui-tabs-nav .ui-tabs-anchor" )[ 1 ], "ui.tab" );
223-
equal( ui.panel, element.find( ".ui-tabs-panel" )[ 1 ], "ui.panel" );
224-
equal( ui.index, 1, "ui.index" );
225-
}
226-
});
227-
element.tabs( "disable", 1 );
228-
// shouldn't trigger event
229-
element.tabs( "disable", 1 );
230-
});
231-
232-
233201
test( "show", function() {
234202
expect( 13 );
235203

ui/jquery.ui.tabs.js

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -889,46 +889,6 @@ if ( $.uiBackCompat !== false ) {
889889
}
890890
});
891891

892-
// enable/disable events
893-
$.widget( "ui.tabs", $.ui.tabs, {
894-
options: {
895-
enable: null,
896-
disable: null
897-
},
898-
899-
enable: function( index ) {
900-
var options = this.options,
901-
trigger;
902-
903-
if ( index && options.disabled === true ||
904-
( $.isArray( options.disabled ) && $.inArray( index, options.disabled ) !== -1 ) ) {
905-
trigger = true;
906-
}
907-
908-
this._superApply( arguments );
909-
910-
if ( trigger ) {
911-
this._trigger( "enable", null, this._ui( this.anchors[ index ], this.panels[ index ] ) );
912-
}
913-
},
914-
915-
disable: function( index ) {
916-
var options = this.options,
917-
trigger;
918-
919-
if ( index && options.disabled === false ||
920-
( $.isArray( options.disabled ) && $.inArray( index, options.disabled ) === -1 ) ) {
921-
trigger = true;
922-
}
923-
924-
this._superApply( arguments );
925-
926-
if ( trigger ) {
927-
this._trigger( "disable", null, this._ui( this.anchors[ index ], this.panels[ index ] ) );
928-
}
929-
}
930-
});
931-
932892
// add/remove methods and events
933893
$.widget( "ui.tabs", $.ui.tabs, {
934894
options: {

0 commit comments

Comments
 (0)