props.js 951 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. export default {
  2. props: {
  3. board: Object,
  4. pathType: String, // 'base64'、'url'
  5. fileType: {
  6. type: String,
  7. default: 'png'
  8. },
  9. hidden: Boolean,
  10. quality: {
  11. type: Number,
  12. default: 1
  13. },
  14. css: [String, Object],
  15. // styles: [String, Object],
  16. width: [Number, String],
  17. height: [Number, String],
  18. pixelRatio: Number,
  19. customStyle: String,
  20. isCanvasToTempFilePath: Boolean,
  21. // useCanvasToTempFilePath: Boolean,
  22. sleep: {
  23. type: Number,
  24. default: 1000 / 30
  25. },
  26. beforeDelay: {
  27. type: Number,
  28. default: 100
  29. },
  30. afterDelay: {
  31. type: Number,
  32. default: 100
  33. },
  34. performance: Boolean,
  35. // #ifdef MP-WEIXIN || MP-TOUTIAO || MP-ALIPAY
  36. type: {
  37. type: String,
  38. default: '2d'
  39. },
  40. // #endif
  41. // #ifdef APP-NVUE
  42. hybrid: Boolean,
  43. timeout: {
  44. type: Number,
  45. default: 2000
  46. },
  47. // #endif
  48. // #ifdef H5 || APP-PLUS
  49. useCORS: Boolean,
  50. hidpi: {
  51. type: Boolean,
  52. default: true
  53. }
  54. // #endif
  55. }
  56. }