Skip to content
This repository was archived by the owner on Oct 8, 2021. It is now read-only.

Commit 245e3d1

Browse files
committed
Widgets: Remove mobile base widget and extend $.widget instead. Fixes #6132
1 parent 05d100d commit 245e3d1

20 files changed

+22
-25
lines changed

demos/_assets/js/h2widget.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@
101101
});
102102
//h2 widget
103103
$( document ).on( "mobileinit", function(){
104-
$.widget( "mobile.h2linker", $.mobile.widget, {
104+
$.widget( "mobile.h2linker", {
105105
options:{
106106
initSelector: ":jqmData(quicklinks='true')"
107107
},

js/jquery.mobile.widget.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ define( [ "jquery", "./jquery.mobile.ns", "jquery.ui.widget" ], function( jQuery
88
//>>excludeEnd("jqmBuildExclude");
99
(function( $, undefined ) {
1010

11-
$.widget( "mobile.widget", {
11+
$.extend( $.Widget.prototype, {
1212
_getCreateOptions: function() {
1313

1414
var elem = this.element,
@@ -57,7 +57,7 @@ $.widget( "mobile.widget", {
5757
throw "Widget [" + this.widgetName + "]: " + msg;
5858
}
5959
});
60-
60+
$.mobile.widget = $.Widget;
6161
})( jQuery );
6262
//>>excludeStart("jqmBuildExclude", pragmas.jqmBuildExclude);
6363
});

js/widgets/collapsible.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ define( [
1515

1616
var getAttr = $.mobile.getAttribute;
1717

18-
$.widget( "mobile.collapsible", $.mobile.widget, {
18+
$.widget( "mobile.collapsible", {
1919
options: {
2020
expandCueText: " click to expand contents",
2121
collapseCueText: " click to collapse contents",

js/widgets/collapsibleSet.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ define( [ "jquery", "../jquery.mobile.widget", "./collapsible", "./addFirstLastC
99
//>>excludeEnd("jqmBuildExclude");
1010
(function( $, undefined ) {
1111

12-
$.widget( "mobile.collapsibleset", $.mobile.widget, $.extend( {
12+
$.widget( "mobile.collapsibleset", $.extend( {
1313
_create: function() {
1414
var $el = this.element,
1515
o = this.options,

js/widgets/controlgroup.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ define( [ "jquery",
1212
//>>excludeEnd("jqmBuildExclude");
1313
(function( $, undefined ) {
1414

15-
$.widget( "mobile.controlgroup", $.mobile.widget, $.extend( {
15+
$.widget( "mobile.controlgroup", $.extend( {
1616
options: {
1717
theme: null,
1818
shadow: false,

js/widgets/dialog.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ define( [ "jquery", "../jquery.mobile.widget", "./page", "../jquery.mobile.navig
99
//>>excludeEnd("jqmBuildExclude");
1010
(function( $, window, undefined ) {
1111

12-
$.widget( "mobile.dialog", $.mobile.widget, $.extend( {
12+
$.widget( "mobile.dialog", $.extend( {
1313
options: {
1414
closeBtn: "left", /* Accepts left, right and none */
1515
closeBtnText: "Close",

js/widgets/forms/button.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ define( [ "jquery", "../../jquery.mobile.widget", "../../jquery.mobile.registry"
99
//>>excludeEnd("jqmBuildExclude");
1010
(function( $, undefined ) {
1111

12-
$.widget( "mobile.button", $.mobile.widget, {
12+
$.widget( "mobile.button", {
1313
options: {
1414
theme: null,
1515
icon: null,

js/widgets/forms/checkboxradio.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ define( [ "jquery",
1717
//>>excludeEnd("jqmBuildExclude");
1818
(function( $, undefined ) {
1919

20-
$.widget( "mobile.checkboxradio", $.mobile.widget, $.extend( {
20+
$.widget( "mobile.checkboxradio", $.extend( {
2121
options: {
2222
theme: null,
2323
mini: false

js/widgets/forms/rangeslider.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ define( [ "jquery",
1414
"./slider" ], function( jQuery ) {
1515
//>>excludeEnd("jqmBuildExclude");
1616
(function( $, undefined ) {
17-
$.widget( "mobile.rangeslider", $.mobile.widget, $.extend( {
17+
$.widget( "mobile.rangeslider", $.extend( {
1818

1919
options: {
2020
theme: null,

js/widgets/forms/select.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ define( [ "jquery", "../../jquery.mobile.core", "../../jquery.mobile.widget", ".
99
//>>excludeEnd("jqmBuildExclude");
1010
(function( $, undefined ) {
1111

12-
$.widget( "mobile.selectmenu", $.mobile.widget, $.extend( {
12+
$.widget( "mobile.selectmenu", $.extend( {
1313
options: {
1414
theme: null,
1515
disabled: false,

0 commit comments

Comments
 (0)