export default {
  container: {
    type: [String, HTMLElement],
    default() {
      return `cesium-${("" + Math.random()).split(".")[1]}`;
    }
  },
  /**
   * @description 初始视图模式默认为三维球视图 '2D'表示二维视图 'COLUMBUS_VIEW' 表示三维平面视图
   */
  viewerMode: {
    type: String,
    default: "3D"
  },
  /**
   * @description 是否显示默认的属性信息框
   */
  showInfo: {
    type: Boolean,
    default: false
  },
  /**
   * @description 默认动画控制不显示
   */
  animation: {
    type: Boolean,
    default: true
  },
  /**
   * @description If set to false, the BaseLayerPicker widget will not be created.
   */
  baseLayerPicker: {
    type: Boolean,
    default: true
  },
  /**
   * @description If set to false, the FullscreenButton widget will not be created.
   */
  fullscreenButton: {
    type: Boolean,
    default: true
  },
  /**
   * @description If set to true, the VRButton widget will be created.
   */
  vrButton: {
    type: Boolean,
    default: false
  },

  cameraView: {
    type: Object,
    default: function() {
      return {
        destination: {
          x: -5087907.392038159,
          y: 14207074.175879652,
          z: 3655215.2541255946
        },
        orientation: {
          heading: 6.1827568973283045,
          pitch: -1.2409374391413084,
          roll: 0.0003114284469649675
        }
      };
    }
  }
};
