Skip to content
Last updated

API / geotoolkit / scene / TileResourceManager / TileResourceManager

Class: TileResourceManager

scene.TileResourceManager.TileResourceManager

Keeps handles to HTML Canvas objects so they can be re-used

Table of contents

Constructors
  • [new TileResourceManager(memoryLimit)](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.scene.tileresourcemanager.tileresourcemanager.md#new tileresourcemanager(memorylimit))
Methods

Contents

Constructors

new TileResourceManager(memoryLimit)

• new TileResourceManager(memoryLimit?)

Create TileResourceManager

Parameters

Name Type Description
Optional memoryLimitnumberUpper memory limit in Megabyte
Methods

accessSurface

▸ accessSurface(surface): void

Access surface. This function should be called whenever the surface has been drawn.

Parameters

Name Type Description
surfaceSurfacesurface to be released

Returns

void


getMemoryLimit

▸ getMemoryLimit(): number

Returns upper memory limit

Returns

number

Memory limit in MB


setMemoryLimit

▸ setMemoryLimit(memoryLimit): TileResourceManager

Sets upper memory limit

Parameters

Name Type Description
memoryLimitnumberin MB

Returns

TileResourceManager

this


getInstance

▸ Static getInstance(): TileResourceManager

Returns TileResourceManager instance

Returns

TileResourceManager

manager