{"version":3,"file":"defaultProps.mjs","sources":["../../../../../../packages/components/controls/print/defaultProps.ts"],"sourcesContent":["/*\n * @Author: zouyaoji@https://github.com/zouyaoji\n * @Date: 2021-10-27 15:54:13\n * @LastEditTime: 2022-08-19 22:22:56\n * @LastEditors: zouyaoji\n * @Description:\n * @FilePath: \\vue-cesium@next\\packages\\components\\controls\\print\\defaultProps.ts\n */\nimport { positionProps } from '@vue-cesium/composables/private/use-position'\nimport type { PropType } from 'vue'\nimport { VcTooltipProps } from '../../ui'\n\nexport default {\n  showCredit: {\n    type: Boolean,\n    default: true\n  },\n  printAutomatically: {\n    type: Boolean,\n    default: false\n  },\n  showPrintView: {\n    type: Boolean,\n    default: true\n  },\n  downloadAutomatically: {\n    type: Boolean,\n    default: false\n  },\n  ...positionProps,\n  icon: {\n    type: String,\n    default: 'vc-icons-capture'\n  },\n  size: {\n    type: String,\n    default: '24px'\n  },\n  color: {\n    type: String,\n    default: '#3f4854'\n  },\n  background: {\n    type: String,\n    default: '#fff'\n  },\n  round: {\n    type: Boolean,\n    default: true\n  },\n  flat: {\n    type: Boolean,\n    default: false\n  },\n  label: String,\n  stack: {\n    type: Boolean,\n    default: false\n  },\n  tooltip: {\n    type: [Boolean, Object] as PropType<false | VcTooltipProps>,\n    default: () =>\n      ({\n        delay: 500,\n        anchor: 'bottom middle',\n        offset: [0, 20],\n        tip: void 0\n      } as VcTooltipProps | false)\n  },\n  screenshotName: String,\n  customClass: {\n    type: String,\n    default: ''\n  },\n  teleportToViewer: {\n    type: Boolean,\n    default: true\n  }\n}\n"],"names":[],"mappings":";;;AAYA,wBAAe;AAAA,EACb,UAAY,EAAA;AAAA,IACV,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,IAAA;AAAA,GACX;AAAA,EACA,kBAAoB,EAAA;AAAA,IAClB,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA;AAAA,GACX;AAAA,EACA,aAAe,EAAA;AAAA,IACb,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,IAAA;AAAA,GACX;AAAA,EACA,qBAAuB,EAAA;AAAA,IACrB,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA;AAAA,GACX;AAAA,EACA,GAAG,aAAA;AAAA,EACH,IAAM,EAAA;AAAA,IACJ,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,kBAAA;AAAA,GACX;AAAA,EACA,IAAM,EAAA;AAAA,IACJ,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,MAAA;AAAA,GACX;AAAA,EACA,KAAO,EAAA;AAAA,IACL,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,SAAA;AAAA,GACX;AAAA,EACA,UAAY,EAAA;AAAA,IACV,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,MAAA;AAAA,GACX;AAAA,EACA,KAAO,EAAA;AAAA,IACL,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,IAAA;AAAA,GACX;AAAA,EACA,IAAM,EAAA;AAAA,IACJ,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA;AAAA,GACX;AAAA,EACA,KAAO,EAAA,MAAA;AAAA,EACP,KAAO,EAAA;AAAA,IACL,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA;AAAA,GACX;AAAA,EACA,OAAS,EAAA;AAAA,IACP,IAAA,EAAM,CAAC,OAAA,EAAS,MAAM,CAAA;AAAA,IACtB,SAAS,OACN;AAAA,MACC,KAAO,EAAA,GAAA;AAAA,MACP,MAAQ,EAAA,eAAA;AAAA,MACR,MAAA,EAAQ,CAAC,CAAA,EAAG,EAAE,CAAA;AAAA,MACd,GAAK,EAAA,KAAA,CAAA;AAAA,KACP,CAAA;AAAA,GACJ;AAAA,EACA,cAAgB,EAAA,MAAA;AAAA,EAChB,WAAa,EAAA;AAAA,IACX,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,EAAA;AAAA,GACX;AAAA,EACA,gBAAkB,EAAA;AAAA,IAChB,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,IAAA;AAAA,GACX;AACF,CAAA;;;;"}