18 lines
709 B
JavaScript
18 lines
709 B
JavaScript
goog.provide('ol.CanvasFunctionType');
|
|
|
|
|
|
/**
|
|
* A function returning the canvas element (`{HTMLCanvasElement}`)
|
|
* used by the source as an image. The arguments passed to the function are:
|
|
* {@link ol.Extent} the image extent, `{number}` the image resolution,
|
|
* `{number}` the device pixel ratio, {@link ol.Size} the image size, and
|
|
* {@link ol.proj.Projection} the image projection. The canvas returned by
|
|
* this function is cached by the source. The this keyword inside the function
|
|
* references the {@link ol.source.ImageCanvas}.
|
|
*
|
|
* @typedef {function(this:ol.source.ImageCanvas, ol.Extent, number,
|
|
* number, ol.Size, ol.proj.Projection): HTMLCanvasElement}
|
|
* @api
|
|
*/
|
|
ol.CanvasFunctionType;
|