Files
iD/js/id/ui/spinner.js
Saman Bemel-Benrud 8d911a4a9d styling loading state.
2013-03-07 13:14:16 -05:00

20 lines
514 B
JavaScript

iD.ui.Spinner = function(context) {
var connection = context.connection();
return function(selection) {
var img = selection.append('img')
.attr('src', 'img/loader-black.gif')
.style('opacity', 0);
connection.on('loading.spinner', function() {
img.transition()
.style('opacity', 1);
});
connection.on('loaded.spinner', function() {
img.transition()
.style('opacity', 0);
});
}
};