(abstract, protected) new renderer.CanvasRenderer(layer) - - - [source] - - - - -
- - - - - - - - - - - - - - - - - -Parameter | - -Type | - - - -Description | -
---|---|---|
layer
-
- |
-
-
- - - -Layer - - - - | - - - -the layer to render | -
Extends:
- - - --
-
- Class -
- -
Methods
- - - - - -render() - - - [source] - - - - -
- - -- - - - - -
(abstract) checkResources() - - - [source] - - - - -
- - -Returns:
-Array.<Array>: - - - - an array of resource arrays [ [url1, width, height], [url2, width, height], [url3, width, height] .. ] - - - - - - - -- - - - - -
(abstract) draw() - - - [source] - - - - -
- - -- - - - - -
(abstract) drawOnInteracting(eventParam) - - - [source] - - - - -
- - -Parameter | - -Type | - - - -Description | -
---|---|---|
eventParam
-
- |
-
-
- - - -Object - - - - | - - - -event parameters | -
- - - - - -
needToRedraw() - - - [source] - - - - -
- - -Returns:
-Boolean: - - - - - - - -- - - - - -
onSkipDrawOnInteracting() - - - [source] - - - - -
- - -- - - - - -
mustRenderOnInteracting() - - - [source] - - - - -
- - -- - - - - -
setToRedraw() - - - [source] - - - - -
- - -- - - - - -
setCanvasUpdated() - - - [source] - - - - -
- - -- - - - - -
(protected) isCanvasUpdated() - - - [source] - - - - -
- - -Returns:
-Boolean: - - - - - - - -- - - - - -
remove() - - - [source] - - - - -
- - -- - - - - -
getMap() - - - [source] - - - - -
- - -Returns:
-Map: - - - - - - - -- - - - - -
getCanvasImage() - - - [source] - - - - -
- - -Returns:
-HTMLCanvasElement: - - - - - - - -- - - - - -
clear() - - - [source] - - - - -
- - -- - - - - -
isBlank() - - - [source] - - - - -
- - -Returns:
-Boolean: - - - - - - - -- - - - - -
show() - - - [source] - - - - -
- - -- - - - - -
hide() - - - [source] - - - - -
- - -- - - - - -
setZIndex() - - - [source] - - - - -
- - -- - - - - -
hitDetect(point) - - - [source] - - - - -
- - -Parameter | - -Type | - - - -Description | -
---|---|---|
point
-
- |
-
-
- - - -Point - - - - | - - - -containerPoint | -
Returns:
-Boolean: - - - - - - - -- - - - - -
loadResources(resourceUrls, onComplete, context) - - - [source] - - - - -
- - -Parameter | - -Type | - - - -Description | -
---|---|---|
resourceUrls
-
- |
-
-
- - - -Array.<String> - - - - | - - - -Array of urls to load | -
onComplete
-
- |
-
-
- - - -function - - - - | - - - -callback after loading complete | -
context
-
- |
-
-
- - - -Object - - - - | - - - -callback's context | -
Returns:
-Array.<Promise>: - - - - - - - -- - - - - -
createCanvas() - - - [source] - - - - -
- - -- - - - - -
resizeCanvas(canvasSize) - - - [source] - - - - -
- - -Parameter | - -Type | - - - -Description | -
---|---|---|
canvasSize
-
- |
-
-
- - - -Size - - - - | - - - -the size resizing to | -
- - - - - -
clearCanvas() - - - [source] - - - - -
- - -- - - - - -
prepareCanvas() - - - [source] - - - - -
- - -1. Clear the canvas to blank.
2. Clip the canvas by mask if there is any and return the mask's extent -
Returns:
-PointExtent: - - - - mask's extent of current zoom's 2d point. - - - - - - - -- - - - - -
getViewExtent() - - - [source] - - - - -
- - -Returns:
-Object: - - - - view.extent, view.maskExtent, view.zoom, view.southWest - - - - - - - -- - - - - -
completeRender() - - - [source] - - - - -
- - -- - - - - -
getEvents() - - - [source] - - - - -
- - -Returns:
-Object: - - - - events - - - - - - - -- - - - - -
onZoomStart(param) - - - [source] - - - - -
- - -Parameter | - -Type | - - - -Description | -
---|---|---|
param
-
- |
-
-
- - - -Object - - - - | - - - -event parameters | -
- - - - - -
onZoomEnd(param) - - - [source] - - - - -
- - -Parameter | - -Type | - - - -Description | -
---|---|---|
param
-
- |
-
-
- - - -Object - - - - | - - - -event parameters | -
- - - - - -
onZooming(param) - - - [source] - - - - -
- - -Parameter | - -Type | - - - -Description | -
---|---|---|
param
-
- |
-
-
- - - -Object - - - - | - - - -event parameters | -
- - - - - -
onMoveStart(param) - - - [source] - - - - -
- - -Parameter | - -Type | - - - -Description | -
---|---|---|
param
-
- |
-
-
- - - -Object - - - - | - - - -event parameters | -
- - - - - -
onMoving(param) - - - [source] - - - - -
- - -Parameter | - -Type | - - - -Description | -
---|---|---|
param
-
- |
-
-
- - - -Object - - - - | - - - -event parameters | -
- - - - - -
onMoveEnd(param) - - - [source] - - - - -
- - -Parameter | - -Type | - - - -Description | -
---|---|---|
param
-
- |
-
-
- - - -Object - - - - | - - - -event parameters | -
- - - - - -
onResize(param) - - - [source] - - - - -
- - -Parameter | - -Type | - - - -Description | -
---|---|---|
param
-
- |
-
-
- - - -Object - - - - | - - - -event parameters | -
- - - - - -
onDragRotateStart(param) - - - [source] - - - - -
- - -Parameter | - -Type | - - - -Description | -
---|---|---|
param
-
- |
-
-
- - - -Object - - - - | - - - -event parameters | -
- - - - - -
onDragRotating(param) - - - [source] - - - - -
- - -Parameter | - -Type | - - - -Description | -
---|---|---|
param
-
- |
-
-
- - - -Object - - - - | - - - -event parameters | -
- - - - - -
onDragRotateEnd(param) - - - [source] - - - - -
- - -Parameter | - -Type | - - - -Description | -
---|---|---|
param
-
- |
-
-
- - - -Object - - - - | - - - -event parameters | -
- - - - - -
onSpatialReferenceChange(param) - - - [source] - - - - -
- - -Parameter | - -Type | - - - -Description | -
---|---|---|
param
-
- |
-
-
- - - -Object - - - - | - - - -event parameters | -
- - - - - -
getDrawTime() - - - [source] - - - - -
- - -Returns:
-Number: - - - - - - - -- - - - - -
(inherited) callInitHooks() - - - [source] - - - - -
- - -Inherited From:
- - - - - - - - - - - - - - - - - - - - - -Returns:
-Class: - - - - this - - - - - - - -- - - - - -
(inherited) setOptions(options) - - - [source] - - - - -
- - -Parameter | - -Type | - - - -Description | -
---|---|---|
options
-
- |
-
-
- - - -Object - - - - | - - - -options to set | -
Inherited From:
-- - Class#setOptions -
Returns:
-Class: - - - - this - - - - - - - -- - - - - -
(inherited) config(conf) - - - [source] - - - - -
- - -2. update an option and enable/disable the handler if a handler with the same name existed. -
// Get marker's options;
var options = marker.config();
// Set map's option "draggable" to false and disable map's draggable handler.
map.config('draggable', false);
// You can update more than one options like this:
map.config({
'scrollWheelZoom' : false,
'doubleClickZoom' : false
});
-
-
-
-
-
-
-
-
-
-
-
-
-Parameter | - -Type | - - - -Description | -
---|---|---|
conf
-
- |
-
-
- - - -Object - - - - | - - - -config to update | -
Inherited From:
-- - Class#config -
Returns:
-Class: - - - - this - - - - - - - -- - - - - -
(inherited) onConfig() - - - [source] - - - - -
- - -Inherited From:
-- - Class#onConfig -
- - - - - - -