Use an enum for Zoomify tier size calculation option
This commit is contained in:
@@ -12,6 +12,15 @@ goog.require('ol.source.TileImage');
|
|||||||
goog.require('ol.tilegrid.Zoomify');
|
goog.require('ol.tilegrid.Zoomify');
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @enum {string}
|
||||||
|
*/
|
||||||
|
ol.source.ZoomifyTierSizeCalculation = {
|
||||||
|
DEFAULT: 'default',
|
||||||
|
TRUNCATED: 'truncated'
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
@@ -24,11 +33,9 @@ ol.source.Zoomify = function(opt_options) {
|
|||||||
var options = goog.isDef(opt_options) ? opt_options : {};
|
var options = goog.isDef(opt_options) ? opt_options : {};
|
||||||
|
|
||||||
var size = options.size;
|
var size = options.size;
|
||||||
var tierSizeCalculation = 'default';
|
var tierSizeCalculation = goog.isDef(options.tierSizeCalculation) ?
|
||||||
|
options.tierSizeCalculation :
|
||||||
if (goog.isDef(options.tierSizeCalculation)) {
|
ol.source.ZoomifyTierSizeCalculation.DEFAULT;
|
||||||
tierSizeCalculation = options.tierSizeCalculation;
|
|
||||||
}
|
|
||||||
|
|
||||||
var imageWidth = size[0];
|
var imageWidth = size[0];
|
||||||
var imageHeight = size[1];
|
var imageHeight = size[1];
|
||||||
|
|||||||
Reference in New Issue
Block a user