]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - vendor/oojs/oojs-ui/demos/classes/DelayedReadyProcessDialog.js
MediaWiki 1.30.2
[autoinstallsdev/mediawiki.git] / vendor / oojs / oojs-ui / demos / classes / DelayedReadyProcessDialog.js
diff --git a/vendor/oojs/oojs-ui/demos/classes/DelayedReadyProcessDialog.js b/vendor/oojs/oojs-ui/demos/classes/DelayedReadyProcessDialog.js
new file mode 100644 (file)
index 0000000..c7d185c
--- /dev/null
@@ -0,0 +1,13 @@
+Demo.DelayedReadyProcessDialog = function DemoDelayedReadyProcessDialog( config ) {
+       Demo.DelayedReadyProcessDialog.parent.call( this, config );
+};
+OO.inheritClass( Demo.DelayedReadyProcessDialog, Demo.SimpleDialog );
+Demo.DelayedReadyProcessDialog.prototype.getReadyProcess = function () {
+       return Demo.DelayedReadyProcessDialog.parent.prototype.getReadyProcess.call( this ).next( function () {
+               var deferred = $.Deferred();
+               setTimeout( function () {
+                       deferred.resolve();
+               }, 2000 );
+               return deferred.promise();
+       } );
+};