cesium
Version:
CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin.
36 lines (30 loc) • 910 B
JavaScript
define([
'./defined'
], function(
defined) {
'use strict';
/**
* 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;
};
return BingMapsApi;
});