Merge "mw.ForeignStructuredUpload.BookletLayout: Reset forms after use"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Thu, 8 Oct 2015 16:27:06 +0000 (16:27 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Thu, 8 Oct 2015 16:27:06 +0000 (16:27 +0000)
resources/src/mediawiki/mediawiki.ForeignStructuredUpload.BookletLayout.js

index 4e3f771..c8877fd 100644 (file)
                this.upload.addCategories( this.categoriesWidget.getItemsData() );
                return this.upload.getText();
        };
+
+       /* Setters */
+
+       /**
+        * @inheritdoc
+        */
+       mw.ForeignStructuredUpload.BookletLayout.prototype.clear = function () {
+               mw.ForeignStructuredUpload.BookletLayout.parent.prototype.clear.call( this );
+
+               this.ownWorkCheckbox.setSelected( false );
+               this.categoriesWidget.setItemsFromData( [] );
+               this.dateWidget.setValue( '' ).setValidityFlag( true );
+       };
+
 }( jQuery, mediaWiki ) );