StylesSetting.vue 698 B

12345678910111213141516171819202122232425262728293031
  1. <template>
  2. <collapse-item name="通用">
  3. <setting-item-box name="透明度" :alone="true">
  4. <!-- 透明度 -->
  5. <n-slider
  6. v-model:value="chartStyles.opacity"
  7. :step="0.1"
  8. :min="0"
  9. :max="1"
  10. ></n-slider>
  11. </setting-item-box>
  12. </collapse-item>
  13. </template>
  14. <script setup lang="ts">
  15. import { PropType } from 'vue'
  16. import { PickCreateComponentType } from '@/packages/index.d'
  17. import {
  18. SettingItemBox,
  19. CollapseItem
  20. } from '@/components/Pages/ChartItemSetting'
  21. const props = defineProps({
  22. chartStyles: {
  23. type: Object as PropType<PickCreateComponentType<'styles'>>,
  24. required: true
  25. }
  26. })
  27. </script>
  28. <style lang="scss" scoped></style>