index.ts 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. import radio from './radio'
  2. import checkbox from './checkbox.js'
  3. import input from './input'
  4. import number from './number'
  5. import select from './select'
  6. import _switch from './switch'
  7. import slider from './slider'
  8. import time from './time'
  9. import date from './date.js'
  10. import rate from './rate'
  11. import color from './color.js'
  12. import row from './row'
  13. import col from './col.js'
  14. import tabPane from './tabPane'
  15. import divider from './divider.js'
  16. import cascader from './cascader.js'
  17. import upload from './upload'
  18. import transfer from './transfer'
  19. import tree from './tree'
  20. import alert from './alert.js'
  21. import span from './span'
  22. import space from './space'
  23. import tab from './tab'
  24. import button from './button.js'
  25. import editor from './editor.js'
  26. const ruleList = {
  27. [radio.name]: radio,
  28. [checkbox.name]: checkbox,
  29. [input.name]: input,
  30. [number.name]: number,
  31. [select.name]: select,
  32. [_switch.name]: _switch,
  33. [slider.name]: slider,
  34. [time.name]: time,
  35. [date.name]: date,
  36. [rate.name]: rate,
  37. [color.name]: color,
  38. [row.name]: row,
  39. [col.name]: col,
  40. [tab.name]: tab,
  41. [tabPane.name]: tabPane,
  42. [divider.name]: divider,
  43. [cascader.name]: cascader,
  44. [upload.name]: upload,
  45. [transfer.name]: transfer,
  46. [tree.name]: tree,
  47. [alert.name]: alert,
  48. [span.name]: span,
  49. [space.name]: space,
  50. [button.name]: button,
  51. [editor.name]: editor
  52. }
  53. export default ruleList