12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- /* eslint-disable */
- const props = {
- /** 颜色,[已选择, 未选择] */
- colors: {
- type: Array,
- value: ['#0052D9', 'rgba(220, 220, 220, 1)'],
- },
- /** 是否禁用组件 */
- disabled: {
- type: Boolean,
- value: false,
- },
- /** 禁用状态滑动条的颜色,[已选, 未选] */
- disabledColor: {
- type: Array,
- value: ['#bbd3fb', '#dcdcdc'],
- },
- /** 组件类名,分别用于设置 组件外层元素、滑道底部、滑道激活态、滑道禁用态、游标 等元素类名 */
- externalClasses: {
- type: Array,
- },
- /** 滑块当前值文本。<br />值为 true 显示默认文案;值为 false 不显示滑块当前值文本;<br />值为 `${value}%` 则表示组件会根据占位符渲染文案;<br />值类型为函数时,参数 `value` 标识滑块值,参数 `position=start` 表示范围滑块的起始值,参数 `position=end` 表示范围滑块的终点值 */
- label: {
- type: String,
- optionalTypes: [Boolean],
- value: false,
- },
- /** 刻度标记,示例:`[0, 10, 40, 200]` 或者 `{ 5: '5¥', 10: '10%' }` */
- marks: {
- type: Object,
- optionalTypes: [Array],
- value: {},
- },
- /** 滑块范围最大值 */
- max: {
- type: Number,
- value: 100,
- },
- /** 滑块范围最小值 */
- min: {
- type: Number,
- value: 0,
- },
- /** 双游标滑块 */
- range: {
- type: Boolean,
- value: false,
- },
- /** 是否边界值 */
- showExtremeValue: {
- type: Boolean,
- value: false,
- },
- /** 步长 */
- step: {
- type: Number,
- value: 1,
- },
- /** 滑块值 */
- value: {
- type: Number,
- optionalTypes: [Array],
- value: null,
- },
- /** 滑块值,非受控属性 */
- defaultValue: {
- type: Number,
- optionalTypes: [Array],
- },
- };
- export default props;
- //# sourceMappingURL=props.js.map
|