import defined from './defined.js';
|
|
/**
|
* Object for setting and retrieving the default Bing Maps API key.
|
*
|
* A Bing API key is only required if you are using {@link BingMapsImageryProvider}
|
* or {@link BingMapsGeocoderService}. You can create your own key at
|
* {@link https://www.bingmapsportal.com/}.
|
*
|
* @exports BingMapsApi
|
*/
|
var BingMapsApi = {};
|
|
/**
|
* The default Bing Maps API key to use if one is not provided to the
|
* constructor of an object that uses the Bing Maps API.
|
*
|
* @type {String}
|
*/
|
BingMapsApi.defaultKey = undefined;
|
|
BingMapsApi.getKey = function(providedKey) {
|
if (defined(providedKey)) {
|
return providedKey;
|
}
|
|
return BingMapsApi.defaultKey;
|
};
|
export default BingMapsApi;
|