From 1f13d1f90995e21a5b647dcc5563ba38571e6690 Mon Sep 17 00:00:00 2001 From: Ian Gilman Date: Tue, 19 Aug 2014 15:43:36 -0700 Subject: [PATCH] Moved update-viewport event --- src/tiledimage.js | 13 ------------- src/viewer.js | 11 +++++++++++ src/viewport.js | 2 +- 3 files changed, 12 insertions(+), 14 deletions(-) diff --git a/src/tiledimage.js b/src/tiledimage.js index 31b30a0f..4a19278c 100644 --- a/src/tiledimage.js +++ b/src/tiledimage.js @@ -173,19 +173,6 @@ function updateViewport( tiledImage ) { tiledImage.updateAgain = false; - if( tiledImage.viewer ){ - /** - * - Needs documentation - - * - * @event update-viewport - * @memberof OpenSeadragon.Viewer - * @type {object} - * @property {OpenSeadragon.Viewer} eventSource - A reference to the Viewer which raised the event. - * @property {?Object} userData - Arbitrary subscriber-defined object. - */ - tiledImage.viewer.raiseEvent( 'update-viewport', {} ); - } - var tile, level, best = null, diff --git a/src/viewer.js b/src/viewer.js index 367aeb53..45714ac2 100644 --- a/src/viewer.js +++ b/src/viewer.js @@ -2715,6 +2715,17 @@ function resizeViewportAndRecenter( viewer, containerSize, oldBounds, oldCenter function updateWorld( viewer ) { viewer.drawer.clear(); viewer.world.update(); + + /** + * - Needs documentation - + * + * @event update-viewport + * @memberof OpenSeadragon.Viewer + * @type {object} + * @property {OpenSeadragon.Viewer} eventSource - A reference to the Viewer which raised the event. + * @property {?Object} userData - Arbitrary subscriber-defined object. + */ + viewer.raiseEvent( 'update-viewport', {} ); } /////////////////////////////////////////////////////////////////////////////// diff --git a/src/viewport.js b/src/viewport.js index 6a4c4156..9ad8dab3 100644 --- a/src/viewport.js +++ b/src/viewport.js @@ -768,7 +768,7 @@ $.Viewport.prototype = /** @lends OpenSeadragon.Viewport.prototype */{ /** * Raised when rotation has been changed. * - * @event update-viewport + * @event rotate * @memberof OpenSeadragon.Viewer * @type {object} * @property {OpenSeadragon.Viewer} eventSource - A reference to the Viewer which raised the event.