Class: DefaultMapRunwayDesignationImageCache
Defined in: src/garminsdk/components/map/MapRunwayDesignationImageCache.ts:23
A default implementation of MapRunwayDesignationImageCache.
Implements
Constructors
Constructor
new DefaultMapRunwayDesignationImageCache():
DefaultMapRunwayDesignationImageCache
Returns
DefaultMapRunwayDesignationImageCache
Properties
designatorCache
protected
readonly
designatorCache:Map
<RunwayDesignator
,HTMLImageElement
>
Defined in: src/garminsdk/components/map/MapRunwayDesignationImageCache.ts:25
numberCache
protected
readonly
numberCache:Map
<number
,HTMLImageElement
>
Defined in: src/garminsdk/components/map/MapRunwayDesignationImageCache.ts:24
Methods
getDesignator()
getDesignator(
designator
):undefined
|HTMLImageElement
Defined in: src/garminsdk/components/map/MapRunwayDesignationImageCache.ts:55
Retrieves an image from this cache for a runway designator.
Parameters
Parameter | Type | Description |
---|---|---|
designator | RunwayDesignator | The runway designator for which to retrieve an image. |
Returns
undefined
| HTMLImageElement
The image for the specified runway designator, or undefined
if one could not be found.
Implementation of
MapRunwayDesignationImageCache
.getDesignator
getNumber()
getNumber(
num
):undefined
|HTMLImageElement
Defined in: src/garminsdk/components/map/MapRunwayDesignationImageCache.ts:50
Retrieves an image from this cache for a runway number.
Parameters
Parameter | Type | Description |
---|---|---|
num | number | The runway number for which to retrieve an image. |
Returns
undefined
| HTMLImageElement
The image for the specified runway number, or undefined
if one could not be found.
Implementation of
MapRunwayDesignationImageCache
.getNumber
registerDesignator()
registerDesignator(
designator
,src
):void
Defined in: src/garminsdk/components/map/MapRunwayDesignationImageCache.ts:43
Registers an image with this cache for a runway designator.
Parameters
Parameter | Type | Description |
---|---|---|
designator | RunwayDesignator | The runway designator for which to register the image. |
src | string | The source URI of the image to register. |
Returns
void
registerNumber()
registerNumber(
num
,src
):void
Defined in: src/garminsdk/components/map/MapRunwayDesignationImageCache.ts:32
Registers an image with this cache for a runway number.
Parameters
Parameter | Type | Description |
---|---|---|
num | number | The runway number for which to register the image. |
src | string | The source URI of the image to register. |
Returns
void