props.ts 628 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. // @ts-nocheck
  2. import {PropType} from 'vue';
  3. export default {
  4. /**使用canvas渲染 暂不实现*/
  5. useCanvas: Boolean,
  6. pause: Boolean,
  7. touchPause: Boolean,
  8. /**弹幕展示区域*/
  9. showArea:{
  10. type: String as PropType<'all'|'top'|'middle'|'bottom'>,
  11. default: 'all'
  12. },
  13. /**每条轨道高度*/
  14. trackHeight: {
  15. type: Number,
  16. default: 20
  17. },
  18. /**速度*/
  19. speed: {
  20. type: Number,
  21. default: 5//10
  22. },
  23. /**延时*/
  24. defer: {
  25. type: Number,
  26. default: 0.5
  27. },
  28. data: {
  29. type: Array,
  30. default: []
  31. },
  32. lStyle: {
  33. type: String,
  34. default: ''
  35. },
  36. /**次数*/
  37. loopCount: {
  38. type: [Number, String],
  39. default: 1
  40. }
  41. }