| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 | import Credit from "./Credit.js";import defined from "./defined.js";import Resource from "./Resource.js";let defaultTokenCredit;const defaultAccessToken =  "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI5YTJlYmI0NC1kM2IwLTRmZDktOGI2Yy01MDFiZWRkYzQ4NzEiLCJpZCI6MjU5LCJpYXQiOjE2NTE0OTY5NDl9.GEWUJWU1Yuf7kVTVshQ1jb2ix9f-O-A74MuSsjq7Kbg";/** * Default settings for accessing the Cesium ion API. * * An ion access token is only required if you are using any ion related APIs. * A default access token is provided for evaluation purposes only. * Sign up for a free ion account and get your own access token at {@link https://cesium.com} * * @see IonResource * @see IonImageryProvider * @see IonGeocoderService * @see createWorldImagery * @see createWorldTerrain * @namespace Ion */const Ion = {};/** * Gets or sets the default Cesium ion access token. * * @type {String} */Ion.defaultAccessToken = defaultAccessToken;/** * Gets or sets the default Cesium ion server. * * @type {String|Resource} * @default https://api.cesium.com */Ion.defaultServer = new Resource({ url: "https://api.cesium.com/" });Ion.getDefaultTokenCredit = function (providedKey) {  if (providedKey !== defaultAccessToken) {    return undefined;  }  if (!defined(defaultTokenCredit)) {    const defaultTokenMessage =      '<b> \            This application is using Cesium\'s default ion access token. Please assign <i>Cesium.Ion.defaultAccessToken</i> \            with an access token from your ion account before making any Cesium API calls. \            You can sign up for a free ion account at <a href="https://cesium.com">https://cesium.com</a>.</b>';    defaultTokenCredit = new Credit(defaultTokenMessage, true);  }  return defaultTokenCredit;};export default Ion;
 |