component.js 884 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. export const config = {
  2. "name": "魔方",
  3. "icon": "el-icon-picture-outline",
  4. "fields": {
  5. "dataVal": {
  6. },
  7. "attrs": {
  8. "label": "设置",
  9. "type": "object",
  10. "child": {
  11. "layout": {
  12. "label": "魔方布局",
  13. "type": "chemaCapCube",
  14. "value": {
  15. "row": 3,
  16. "list": [],
  17. "value": true
  18. }
  19. }
  20. }
  21. },
  22. "styles": {
  23. "label": "样式",
  24. "type": "object",
  25. "child": {
  26. "pagePadding": {
  27. "label": "页面边距",
  28. "type": "number",
  29. "value": 0,
  30. "max": 100
  31. },
  32. "cmpRadius": {
  33. "label": "组件圆角",
  34. "type": "number",
  35. "value": 0,
  36. "max": 100
  37. },
  38. "imgMargin": {
  39. "label": "单项间距",
  40. "type": "number",
  41. "value": 0,
  42. "max": 100
  43. },
  44. "imgRadius": {
  45. "label": "单项圆角",
  46. "type": "number",
  47. "value": 0,
  48. "max": 100
  49. }
  50. }
  51. }
  52. }
  53. }