Interface: MapSharedCachedCanvasInstance
Defined in: src/sdk/components/map/layers/MapSharedCachedCanvasLayer.tsx:11
An instance of a shared canvas used by MapSharedCachedCanvasLayer.
Properties
canvas
readonlycanvas:HTMLCanvasElement
Defined in: src/sdk/components/map/layers/MapSharedCachedCanvasLayer.tsx:13
This instance's canvas element.
context
readonlycontext:CanvasRenderingContext2D
Defined in: src/sdk/components/map/layers/MapSharedCachedCanvasLayer.tsx:16
This instance's canvas 2D rendering context.
geoProjection
readonlygeoProjection:GeoProjection
Defined in: src/sdk/components/map/layers/MapSharedCachedCanvasLayer.tsx:34
The projection used to draw this instance's canvas image.
isInvalidated
readonlyisInvalidated:boolean
Defined in: src/sdk/components/map/layers/MapSharedCachedCanvasLayer.tsx:19
Whether this canvas has been invalidated.
reference
readonlyreference:MapCachedCanvasLayerReference
Defined in: src/sdk/components/map/layers/MapSharedCachedCanvasLayer.tsx:28
This instance's map projection reference. The rendering of items to this instance's canvas is based on this reference.
size
readonlysize:number
Defined in: src/sdk/components/map/layers/MapSharedCachedCanvasLayer.tsx:22
Gets the size (width and height) of this instance's canvas element, in pixels.
transform
readonlytransform:MapCachedCanvasLayerTransform
Defined in: src/sdk/components/map/layers/MapSharedCachedCanvasLayer.tsx:31
This instance's transform.