constant.js 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. /**
  2. * 尺寸配置
  3. */
  4. export var SIZE_STYLE = {
  5. small: {
  6. textFontSize: 10,
  7. buttonWidth: 40,
  8. buttonHeight: 20,
  9. markerSize: 8,
  10. },
  11. middle: {
  12. textFontSize: 12,
  13. buttonWidth: 60,
  14. buttonHeight: 30,
  15. markerSize: 12,
  16. },
  17. large: {
  18. textFontSize: 16,
  19. buttonWidth: 80,
  20. buttonHeight: 40,
  21. markerSize: 16,
  22. },
  23. };
  24. /**
  25. * 类型配置
  26. */
  27. export var TYPE_STYLE = {
  28. primary: {
  29. default: { textFill: '#fff', buttonFill: '#1890ff', buttonLineWidth: 0, markerFill: '#1890ff' },
  30. active: {
  31. buttonFill: '#40a9ff',
  32. markerFill: '#40a9ff',
  33. },
  34. disabled: {},
  35. },
  36. dashed: {
  37. default: {
  38. buttonFill: 'transparent',
  39. buttonStroke: '#bbb',
  40. buttonLineDash: [5, 5],
  41. },
  42. active: {},
  43. disabled: {},
  44. },
  45. link: {
  46. default: { textFill: '#1890ff', buttonFill: 'transparent', buttonLineWidth: 0, markerFill: '#1890ff' },
  47. active: {},
  48. disabled: {},
  49. },
  50. text: {
  51. default: { textFill: '#000', buttonFill: 'transparent', buttonLineWidth: 0, markerFill: '#000' },
  52. active: {},
  53. disabled: {},
  54. },
  55. default: {
  56. default: { textFill: '#000', buttonFill: 'transparent', buttonStroke: '#bbb', markerFill: '#bbb' },
  57. active: { textFill: '#1890ff', buttonStroke: '#1890ff', markerStroke: '#1890ff' },
  58. disabled: {},
  59. },
  60. };
  61. /**
  62. * disabled style
  63. */
  64. export var DISABLED_STYLE = {
  65. // 严格需要替换的样式
  66. strict: {
  67. textFill: '#b8b8b8',
  68. },
  69. buttonStroke: '#d9d9d9',
  70. buttonFill: '#f5f5f5',
  71. markerStroke: '#d9d9d9',
  72. };
  73. //# sourceMappingURL=constant.js.map