props.js 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. const props = {
  2. adjustPosition: {
  3. type: Boolean,
  4. value: true,
  5. },
  6. autofocus: {
  7. type: Boolean,
  8. value: false,
  9. },
  10. autosize: {
  11. type: Boolean,
  12. value: false,
  13. },
  14. confirmHold: {
  15. type: Boolean,
  16. value: false,
  17. },
  18. confirmType: {
  19. type: String,
  20. value: 'return',
  21. },
  22. cursorSpacing: {
  23. type: Number,
  24. value: 0,
  25. },
  26. disabled: {
  27. type: Boolean,
  28. value: false,
  29. },
  30. externalClasses: {
  31. type: Array,
  32. },
  33. focus: {
  34. type: Boolean,
  35. value: false,
  36. },
  37. label: {
  38. type: String,
  39. },
  40. fixed: {
  41. type: Boolean,
  42. value: false,
  43. },
  44. maxcharacter: {
  45. type: Number,
  46. },
  47. maxlength: {
  48. type: Number,
  49. value: -1,
  50. },
  51. placeholder: {
  52. type: String,
  53. value: undefined,
  54. },
  55. placeholderStyle: {
  56. type: String,
  57. value: '',
  58. },
  59. value: {
  60. type: String,
  61. value: null,
  62. },
  63. defaultValue: {
  64. type: String,
  65. value: '',
  66. },
  67. bordered: {
  68. type: Boolean,
  69. value: false,
  70. },
  71. indicator: {
  72. type: Boolean,
  73. value: false,
  74. },
  75. cursor: {
  76. type: Number,
  77. value: -1,
  78. },
  79. showConfirmBar: {
  80. type: Boolean,
  81. value: true,
  82. },
  83. selectionStart: {
  84. type: Number,
  85. value: -1,
  86. },
  87. selectionEnd: {
  88. type: Number,
  89. value: -1,
  90. },
  91. disableDefaultPadding: {
  92. type: Boolean,
  93. value: false,
  94. },
  95. holdKeyboard: {
  96. type: Boolean,
  97. value: false,
  98. },
  99. };
  100. export default props;