mirror of
https://github.com/FoggedLens/iD.git
synced 2026-02-13 01:02:58 +00:00
20 lines
528 B
JavaScript
20 lines
528 B
JavaScript
export function Spinner(context) {
|
|
var connection = context.connection();
|
|
|
|
return function(selection) {
|
|
var img = selection.append('img')
|
|
.attr('src', context.imagePath('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);
|
|
});
|
|
};
|
|
}
|