Merge pull request #6765 from fredj/fit_callback

Add new callback function to view.FitOptions
This commit is contained in:
Frédéric Junod
2017-05-02 10:36:37 +02:00
committed by GitHub
3 changed files with 33 additions and 2 deletions

View File

@@ -1179,6 +1179,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() {