Daniel Werner has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/92423


Change subject: jQuery.valueview minor options optimization
......................................................................

jQuery.valueview minor options optimization

Change-Id: I20aff1b24e39101c803be8968385d83c9d40a17e
---
M ValueView/resources/jquery.valueview/valueview.valueview.js
1 file changed, 8 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/DataValues 
refs/changes/23/92423/1

diff --git a/ValueView/resources/jquery.valueview/valueview.valueview.js 
b/ValueView/resources/jquery.valueview/valueview.valueview.js
index 8ac1ec7..1d6bd91 100644
--- a/ValueView/resources/jquery.valueview/valueview.valueview.js
+++ b/ValueView/resources/jquery.valueview/valueview.valueview.js
@@ -180,12 +180,18 @@
         * @see jQuery.widget._setOption
         */
        _setOption: function( key, value ) {
+               switch( key ) {
+                       case 'autoStartEditing':
+                               // doesn't make sense to change this after 
initialization
+                               throw new Error( 'Can not change 
jQuery.valueview option "' + key
+                                       + '" after widget initialization' );
+               }
+
                PARENT.prototype._setOption.call( this, key, value );
 
                switch( key ) {
-                       case 'autoStartEditing':
-                               break; // doesn't make sense to change this 
after initialization
                        case 'expertProvider':
+                       case 'on': // TODO: make this work properly and test
                                this._updateExpert();
                                break;
                        case 'value':

-- 
To view, visit https://gerrit.wikimedia.org/r/92423
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I20aff1b24e39101c803be8968385d83c9d40a17e
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/DataValues
Gerrit-Branch: master
Gerrit-Owner: Daniel Werner <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to