props.js 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. const props = {
  2. action: {
  3. type: String,
  4. value: '',
  5. },
  6. adjustPosition: {
  7. type: Boolean,
  8. value: true,
  9. },
  10. alwaysEmbed: {
  11. type: Boolean,
  12. value: false,
  13. },
  14. center: {
  15. type: Boolean,
  16. value: false,
  17. },
  18. clearTrigger: {
  19. type: String,
  20. value: 'always',
  21. },
  22. clearable: {
  23. type: Boolean,
  24. value: true,
  25. },
  26. confirmHold: {
  27. type: Boolean,
  28. value: false,
  29. },
  30. confirmType: {
  31. type: String,
  32. value: 'search',
  33. },
  34. cursor: {
  35. type: Number,
  36. required: true,
  37. },
  38. cursorSpacing: {
  39. type: Number,
  40. value: 0,
  41. },
  42. disabled: {
  43. type: Boolean,
  44. value: false,
  45. },
  46. focus: {
  47. type: Boolean,
  48. value: false,
  49. },
  50. holdKeyboard: {
  51. type: Boolean,
  52. value: false,
  53. },
  54. leftIcon: {
  55. type: String,
  56. value: 'search',
  57. },
  58. maxcharacter: {
  59. type: Number,
  60. },
  61. maxlength: {
  62. type: Number,
  63. value: -1,
  64. },
  65. placeholder: {
  66. type: String,
  67. value: '',
  68. },
  69. placeholderClass: {
  70. type: String,
  71. value: 'input-placeholder',
  72. },
  73. placeholderStyle: {
  74. type: String,
  75. value: '',
  76. required: true,
  77. },
  78. readonly: {
  79. type: null,
  80. value: undefined,
  81. },
  82. resultList: {
  83. type: Array,
  84. value: [],
  85. },
  86. selectionEnd: {
  87. type: Number,
  88. value: -1,
  89. },
  90. selectionStart: {
  91. type: Number,
  92. value: -1,
  93. },
  94. shape: {
  95. type: String,
  96. value: 'square',
  97. },
  98. type: {
  99. type: String,
  100. value: 'text',
  101. },
  102. value: {
  103. type: String,
  104. value: '',
  105. },
  106. };
  107. export default props;