MDL-66077 core: Loadingicon needs jQuery nodes

Part of MDL-66074
This commit is contained in:
Andrew Nicols 2019-10-05 12:17:29 +08:00 committed by Mathew May
parent 373d43aef1
commit af9ca2a658
3 changed files with 4 additions and 4 deletions

View File

@ -1,2 +1,2 @@
define ("core/loadingicon",["jquery","core/templates"],function(a,b){var c={LOADING:"core/loading"},d=function(){return b.render(c.LOADING,{})},e=function(b,c){return d().then(function(d){var e=a(d).hide();b.append(e);e.fadeIn(150);return a.when(e.promise(),c)}).then(function(a){return a.fadeOut(100).promise()}).then(function(a){a.remove()})};return{getIcon:d,addIconToContainer:function addIconToContainer(b){return d().then(function(c){var d=a(c).hide();b.append(d);d.fadeIn(150);return d})},addIconToContainerWithPromise:function addIconToContainerWithPromise(b){var c=a.Deferred();e(b,c);return c},addIconToContainerRemoveOnCompletion:e}});
define ("core/loadingicon",["jquery","core/templates"],function(a,b){var c={LOADING:"core/loading"},d=function(){return b.render(c.LOADING,{})},e=function(b,c){return d().then(function(d){var e=a(d).hide();a(b).append(e);e.fadeIn(150);return a.when(e.promise(),c)}).then(function(a){return a.fadeOut(100).promise()}).then(function(a){a.remove()})};return{getIcon:d,addIconToContainer:function addIconToContainer(b){return d().then(function(c){var d=a(c).hide();a(b).append(d);d.fadeIn(150);return d})},addIconToContainerWithPromise:function addIconToContainerWithPromise(b){var c=a.Deferred();e(b,c);return c},addIconToContainerRemoveOnCompletion:e}});
//# sourceMappingURL=loadingicon.min.js.map

File diff suppressed because one or more lines are too long

View File

@ -44,7 +44,7 @@ define(['jquery', 'core/templates'], function($, Templates) {
return getIcon()
.then(function(html) {
var loadingIcon = $(html).hide();
container.append(loadingIcon);
$(container).append(loadingIcon);
loadingIcon.fadeIn(150);
return loadingIcon;
@ -65,7 +65,7 @@ define(['jquery', 'core/templates'], function($, Templates) {
return getIcon()
.then(function(html) {
var loadingIcon = $(html).hide();
container.append(loadingIcon);
$(container).append(loadingIcon);
loadingIcon.fadeIn(150);
return $.when(loadingIcon.promise(), loadingIconPromise);