The base for every superpower class.
core/modules/map/superpowers/superpower.ts
Methods |
|
Accessors |
Public attach | ||||||
attach(map: IGoogleMap)
|
||||||
Parameters:
Returns:
void
|
||||||
map |
getmap()
|
import { IGoogleMap } from '../i-google-map';
import { ISuperpower } from './i-superpower';
/**
* The base for every superpower class.
*
* @abstract
* @implements {ISuperpower}
*/
export abstract class Superpower implements ISuperpower
{
private attachedMap: IGoogleMap;
public get map(): IGoogleMap
{
return this.attachedMap;
}
public attach(map: IGoogleMap): void
{
this.attachedMap = map;
}
}