mirror of
https://github.com/openseadragon/openseadragon.git
synced 2024-11-22 13:16:10 +03:00
Merge pull request #826 from avandecreme/doc
Fix @lends for new JSDoc. Fix polymorphic functions doc (#824).
This commit is contained in:
commit
a1b7a5414c
@ -108,7 +108,8 @@ $.ButtonGroup = function( options ) {
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
$.ButtonGroup.prototype = /** @lends OpenSeadragon.ButtonGroup.prototype */{
|
/** @lends OpenSeadragon.ButtonGroup.prototype */
|
||||||
|
$.ButtonGroup.prototype = {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* TODO: Figure out why this is used on the public API and if a more useful
|
* TODO: Figure out why this is used on the public API and if a more useful
|
||||||
|
@ -152,7 +152,8 @@ $.Control = function ( element, options, container ) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
$.Control.prototype = /** @lends OpenSeadragon.Control.prototype */{
|
/** @lends OpenSeadragon.Control.prototype */
|
||||||
|
$.Control.prototype = {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Removes the control from the container.
|
* Removes the control from the container.
|
||||||
|
@ -88,7 +88,8 @@
|
|||||||
this.container.appendChild( this.controls.bottomleft );
|
this.container.appendChild( this.controls.bottomleft );
|
||||||
};
|
};
|
||||||
|
|
||||||
$.ControlDock.prototype = /** @lends OpenSeadragon.ControlDock.prototype */{
|
/** @lends OpenSeadragon.ControlDock.prototype */
|
||||||
|
$.ControlDock.prototype = {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @function
|
* @function
|
||||||
|
@ -132,7 +132,8 @@ $.Drawer = function( options ) {
|
|||||||
this.container.appendChild( this.canvas );
|
this.container.appendChild( this.canvas );
|
||||||
};
|
};
|
||||||
|
|
||||||
$.Drawer.prototype = /** @lends OpenSeadragon.Drawer.prototype */{
|
/** @lends OpenSeadragon.Drawer.prototype */
|
||||||
|
$.Drawer.prototype = {
|
||||||
// deprecated
|
// deprecated
|
||||||
addOverlay: function( element, location, placement, onDraw ) {
|
addOverlay: function( element, location, placement, onDraw ) {
|
||||||
$.console.error("drawer.addOverlay is deprecated. Use viewer.addOverlay instead.");
|
$.console.error("drawer.addOverlay is deprecated. Use viewer.addOverlay instead.");
|
||||||
|
@ -53,7 +53,8 @@ $.EventSource = function() {
|
|||||||
this.events = {};
|
this.events = {};
|
||||||
};
|
};
|
||||||
|
|
||||||
$.EventSource.prototype = /** @lends OpenSeadragon.EventSource.prototype */{
|
/** @lends OpenSeadragon.EventSource.prototype */
|
||||||
|
$.EventSource.prototype = {
|
||||||
|
|
||||||
// TODO: Add a method 'one' which automatically unbinds a listener after the first triggered event that matches.
|
// TODO: Add a method 'one' which automatically unbinds a listener after the first triggered event that matches.
|
||||||
|
|
||||||
|
@ -110,7 +110,8 @@ $.ImageLoader = function( options ) {
|
|||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
$.ImageLoader.prototype = /** @lends OpenSeadragon.ImageLoader.prototype */{
|
/** @lends OpenSeadragon.ImageLoader.prototype */
|
||||||
|
$.ImageLoader.prototype = {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Add an unloaded image to the loader queue.
|
* Add an unloaded image to the loader queue.
|
||||||
|
@ -265,7 +265,8 @@
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
$.MouseTracker.prototype = /** @lends OpenSeadragon.MouseTracker.prototype */{
|
/** @lends OpenSeadragon.MouseTracker.prototype */
|
||||||
|
$.MouseTracker.prototype = {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Clean up any events or objects created by the tracker.
|
* Clean up any events or objects created by the tracker.
|
||||||
@ -1117,7 +1118,9 @@
|
|||||||
*/
|
*/
|
||||||
this.captureCount = 0;
|
this.captureCount = 0;
|
||||||
};
|
};
|
||||||
$.MouseTracker.GesturePointList.prototype = /** @lends OpenSeadragon.MouseTracker.GesturePointList.prototype */{
|
|
||||||
|
/** @lends OpenSeadragon.MouseTracker.GesturePointList.prototype */
|
||||||
|
$.MouseTracker.GesturePointList.prototype = {
|
||||||
/**
|
/**
|
||||||
* @function
|
* @function
|
||||||
* @returns {Number} Number of gesture points in the list.
|
* @returns {Number} Number of gesture points in the list.
|
||||||
|
@ -133,7 +133,8 @@
|
|||||||
true : options.checkResize;
|
true : options.checkResize;
|
||||||
};
|
};
|
||||||
|
|
||||||
$.Overlay.prototype = /** @lends OpenSeadragon.Overlay.prototype */{
|
/** @lends OpenSeadragon.Overlay.prototype */
|
||||||
|
$.Overlay.prototype = {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @function
|
* @function
|
||||||
|
@ -59,7 +59,8 @@ $.Point = function( x, y ) {
|
|||||||
this.y = typeof ( y ) == "number" ? y : 0;
|
this.y = typeof ( y ) == "number" ? y : 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
$.Point.prototype = /** @lends OpenSeadragon.Point.prototype */{
|
/** @lends OpenSeadragon.Point.prototype */
|
||||||
|
$.Point.prototype = {
|
||||||
/**
|
/**
|
||||||
* @function
|
* @function
|
||||||
* @returns {OpenSeadragon.Point} a duplicate of this Point
|
* @returns {OpenSeadragon.Point} a duplicate of this Point
|
||||||
|
@ -68,7 +68,8 @@ $.Profiler = function() {
|
|||||||
this.maxIdleTime = 0;
|
this.maxIdleTime = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
$.Profiler.prototype = /** @lends OpenSeadragon.Profiler.prototype */{
|
/** @lends OpenSeadragon.Profiler.prototype */
|
||||||
|
$.Profiler.prototype = {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @function
|
* @function
|
||||||
|
@ -110,7 +110,8 @@ $.Rect = function(x, y, width, height, degrees) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
$.Rect.prototype = /** @lends OpenSeadragon.Rect.prototype */{
|
/** @lends OpenSeadragon.Rect.prototype */
|
||||||
|
$.Rect.prototype = {
|
||||||
/**
|
/**
|
||||||
* @function
|
* @function
|
||||||
* @returns {OpenSeadragon.Rect} a duplicate of this Rect
|
* @returns {OpenSeadragon.Rect} a duplicate of this Rect
|
||||||
@ -318,7 +319,7 @@ $.Rect.prototype = /** @lends OpenSeadragon.Rect.prototype */{
|
|||||||
/**
|
/**
|
||||||
* Retrieves the smallest horizontal (degrees=0) rectangle which contains
|
* Retrieves the smallest horizontal (degrees=0) rectangle which contains
|
||||||
* this rectangle.
|
* this rectangle.
|
||||||
* @returns {OpenSeadrayon.Rect}
|
* @returns {OpenSeadragon.Rect}
|
||||||
*/
|
*/
|
||||||
getBoundingBox: function() {
|
getBoundingBox: function() {
|
||||||
if (this.degrees === 0) {
|
if (this.degrees === 0) {
|
||||||
|
@ -134,7 +134,8 @@ $.Spring = function( options ) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
$.Spring.prototype = /** @lends OpenSeadragon.Spring.prototype */{
|
/** @lends OpenSeadragon.Spring.prototype */
|
||||||
|
$.Spring.prototype = {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @function
|
* @function
|
||||||
|
@ -180,7 +180,8 @@ $.Tile = function(level, x, y, bounds, exists, url, context2D) {
|
|||||||
this.lastTouchTime = 0;
|
this.lastTouchTime = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
$.Tile.prototype = /** @lends OpenSeadragon.Tile.prototype */{
|
/** @lends OpenSeadragon.Tile.prototype */
|
||||||
|
$.Tile.prototype = {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Provides a string representation of this tiles level and (x,y)
|
* Provides a string representation of this tiles level and (x,y)
|
||||||
|
@ -122,7 +122,8 @@ $.TileCache = function( options ) {
|
|||||||
this._imagesLoadedCount = 0;
|
this._imagesLoadedCount = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
$.TileCache.prototype = /** @lends OpenSeadragon.TileCache.prototype */{
|
/** @lends OpenSeadragon.TileCache.prototype */
|
||||||
|
$.TileCache.prototype = {
|
||||||
/**
|
/**
|
||||||
* @returns {Number} The total number of tiles that have been loaded by
|
* @returns {Number} The total number of tiles that have been loaded by
|
||||||
* this TileCache.
|
* this TileCache.
|
||||||
|
@ -230,8 +230,8 @@ $.TileSource = function( width, height, tileSize, tileOverlap, minLevel, maxLeve
|
|||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/** @lends OpenSeadragon.TileSource.prototype */
|
||||||
$.TileSource.prototype = /** @lends OpenSeadragon.TileSource.prototype */{
|
$.TileSource.prototype = {
|
||||||
|
|
||||||
getTileSize: function( level ) {
|
getTileSize: function( level ) {
|
||||||
$.console.error(
|
$.console.error(
|
||||||
|
@ -144,7 +144,8 @@ $.Viewport = function( options ) {
|
|||||||
this.update();
|
this.update();
|
||||||
};
|
};
|
||||||
|
|
||||||
$.Viewport.prototype = /** @lends OpenSeadragon.Viewport.prototype */{
|
/** @lends OpenSeadragon.Viewport.prototype */
|
||||||
|
$.Viewport.prototype = {
|
||||||
/**
|
/**
|
||||||
* Updates the viewport's home bounds and constraints for the given content size.
|
* Updates the viewport's home bounds and constraints for the given content size.
|
||||||
* @function
|
* @function
|
||||||
@ -1076,15 +1077,15 @@ $.Viewport.prototype = /** @lends OpenSeadragon.Viewport.prototype */{
|
|||||||
* OpenSeadragon.Point
|
* OpenSeadragon.Point
|
||||||
* Note: not accurate with multi-image; use TiledImage.viewportToImageCoordinates instead.
|
* Note: not accurate with multi-image; use TiledImage.viewportToImageCoordinates instead.
|
||||||
* @function
|
* @function
|
||||||
* @param {OpenSeadragon.Point} viewerX the point in viewport coordinate system.
|
* @param {(OpenSeadragon.Point|Number)} viewerX either a point or the X
|
||||||
* @param {Number} viewerX X coordinate in viewport coordinate system.
|
* coordinate in viewport coordinate system.
|
||||||
* @param {Number} viewerY Y coordinate in viewport coordinate system.
|
* @param {Number} [viewerY] Y coordinate in viewport coordinate system.
|
||||||
* @return {OpenSeadragon.Point} a point representing the coordinates in the image.
|
* @return {OpenSeadragon.Point} a point representing the coordinates in the image.
|
||||||
*/
|
*/
|
||||||
viewportToImageCoordinates: function( viewerX, viewerY ) {
|
viewportToImageCoordinates: function(viewerX, viewerY) {
|
||||||
if ( arguments.length == 1 ) {
|
if (viewerX instanceof $.Point) {
|
||||||
//they passed a point instead of individual components
|
//they passed a point instead of individual components
|
||||||
return this.viewportToImageCoordinates( viewerX.x, viewerX.y );
|
return this.viewportToImageCoordinates(viewerX.x, viewerX.y);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (this.viewer && this.viewer.world.getItemCount() > 1) {
|
if (this.viewer && this.viewer.world.getItemCount() > 1) {
|
||||||
@ -1107,15 +1108,15 @@ $.Viewport.prototype = /** @lends OpenSeadragon.Viewport.prototype */{
|
|||||||
* OpenSeadragon.Point
|
* OpenSeadragon.Point
|
||||||
* Note: not accurate with multi-image; use TiledImage.imageToViewportCoordinates instead.
|
* Note: not accurate with multi-image; use TiledImage.imageToViewportCoordinates instead.
|
||||||
* @function
|
* @function
|
||||||
* @param {OpenSeadragon.Point} imageX the point in image coordinate system.
|
* @param {(OpenSeadragon.Point | Number)} imageX the point or the
|
||||||
* @param {Number} imageX X coordinate in image coordinate system.
|
* X coordinate in image coordinate system.
|
||||||
* @param {Number} imageY Y coordinate in image coordinate system.
|
* @param {Number} [imageY] Y coordinate in image coordinate system.
|
||||||
* @return {OpenSeadragon.Point} a point representing the coordinates in the viewport.
|
* @return {OpenSeadragon.Point} a point representing the coordinates in the viewport.
|
||||||
*/
|
*/
|
||||||
imageToViewportCoordinates: function( imageX, imageY ) {
|
imageToViewportCoordinates: function(imageX, imageY) {
|
||||||
if ( arguments.length == 1 ) {
|
if (imageX instanceof $.Point) {
|
||||||
//they passed a point instead of individual components
|
//they passed a point instead of individual components
|
||||||
return this.imageToViewportCoordinates( imageX.x, imageX.y );
|
return this.imageToViewportCoordinates(imageX.x, imageX.y);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (this.viewer && this.viewer.world.getItemCount() > 1) {
|
if (this.viewer && this.viewer.world.getItemCount() > 1) {
|
||||||
@ -1135,13 +1136,12 @@ $.Viewport.prototype = /** @lends OpenSeadragon.Viewport.prototype */{
|
|||||||
* OpenSeadragon.Rect
|
* OpenSeadragon.Rect
|
||||||
* Note: not accurate with multi-image; use TiledImage.imageToViewportRectangle instead.
|
* Note: not accurate with multi-image; use TiledImage.imageToViewportRectangle instead.
|
||||||
* @function
|
* @function
|
||||||
* @param {OpenSeadragon.Rect} imageX the rectangle in image coordinate system.
|
* @param {(OpenSeadragon.Rect | Number)} imageX the rectangle or the X
|
||||||
* @param {Number} imageX the X coordinate of the top left corner of the rectangle
|
* coordinate of the top left corner of the rectangle in image coordinate system.
|
||||||
|
* @param {Number} [imageY] the Y coordinate of the top left corner of the rectangle
|
||||||
* in image coordinate system.
|
* in image coordinate system.
|
||||||
* @param {Number} imageY the Y coordinate of the top left corner of the rectangle
|
* @param {Number} [pixelWidth] the width in pixel of the rectangle.
|
||||||
* in image coordinate system.
|
* @param {Number} [pixelHeight] the height in pixel of the rectangle.
|
||||||
* @param {Number} pixelWidth the width in pixel of the rectangle.
|
|
||||||
* @param {Number} pixelHeight the height in pixel of the rectangle.
|
|
||||||
*/
|
*/
|
||||||
imageToViewportRectangle: function(imageX, imageY, pixelWidth, pixelHeight) {
|
imageToViewportRectangle: function(imageX, imageY, pixelWidth, pixelHeight) {
|
||||||
var rect = imageX;
|
var rect = imageX;
|
||||||
@ -1168,13 +1168,13 @@ $.Viewport.prototype = /** @lends OpenSeadragon.Viewport.prototype */{
|
|||||||
* OpenSeadragon.Rect
|
* OpenSeadragon.Rect
|
||||||
* Note: not accurate with multi-image; use TiledImage.viewportToImageRectangle instead.
|
* Note: not accurate with multi-image; use TiledImage.viewportToImageRectangle instead.
|
||||||
* @function
|
* @function
|
||||||
* @param {OpenSeadragon.Rect} viewerX the rectangle in viewport coordinate system.
|
* @param {(OpenSeadragon.Rect | Number)} viewerX either a rectangle or
|
||||||
* @param {Number} viewerX the X coordinate of the top left corner of the rectangle
|
* the X coordinate of the top left corner of the rectangle in viewport
|
||||||
|
* coordinate system.
|
||||||
|
* @param {Number} [viewerY] the Y coordinate of the top left corner of the rectangle
|
||||||
* in viewport coordinate system.
|
* in viewport coordinate system.
|
||||||
* @param {Number} imageY the Y coordinate of the top left corner of the rectangle
|
* @param {Number} [pointWidth] the width of the rectangle in viewport coordinate system.
|
||||||
* in viewport coordinate system.
|
* @param {Number} [pointHeight] the height of the rectangle in viewport coordinate system.
|
||||||
* @param {Number} pointWidth the width of the rectangle in viewport coordinate system.
|
|
||||||
* @param {Number} pointHeight the height of the rectangle in viewport coordinate system.
|
|
||||||
*/
|
*/
|
||||||
viewportToImageRectangle: function(viewerX, viewerY, pointWidth, pointHeight) {
|
viewportToImageRectangle: function(viewerX, viewerY, pointWidth, pointHeight) {
|
||||||
var rect = viewerX;
|
var rect = viewerX;
|
||||||
|
Loading…
Reference in New Issue
Block a user