{
  "mixins": [ "components/slider/use-slider" ],

  "meta": {
    "docsUrl": "https://v2.quasar.dev/vue-components/slider"
  },

  "props": {
    "model-value": {
      "extends": "model-value",
      "type": [ "Number", "null", "undefined" ],
      "desc": "Model of the component (must be between min/max); Either use this property (along with a listener for 'update:modelValue' event) OR use v-model directive",
      "examples": [ "v-model=\"positionModel\"" ]
    },

    "label-value": {
      "type": [ "String", "Number" ],
      "desc": "Override default label value",
      "examples": [
        ":label-value=\"model + 'px'\""
      ],
      "category": "content"
    }
  },

  "events": {
    "update:model-value": {
      "extends": "update:model-value",
      "params": {
        "value": {
          "type": [ "Number", "null" ]
        }
      }
    }
  }
}
