constant.js 1.9 KB

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