Add new callback function to view.FitOptions

This commit is contained in:
Frederic Junod
2017-05-01 16:44:55 +02:00
parent 4507fb9368
commit 403214f569
3 changed files with 33 additions and 2 deletions

View File

@@ -1176,6 +1176,24 @@ describe('ol.View', function() {
}, 50);
});
it('calls a callback when duration is not defined', function(done) {
view.fit(new ol.geom.LineString([[6000, 46000], [6000, 47100], [7000, 46000]]), {
callback: function(complete) {
expect(complete).to.be(true);
done();
}
});
});
it('calls a callback when animation completes', function(done) {
view.fit(new ol.geom.LineString([[6000, 46000], [6000, 47100], [7000, 46000]]), {
duration: 25,
callback: function(complete) {
expect(complete).to.be(true);
done();
}
});
});
});
describe('centerOn', function() {