{
  "widget": {
    "name": "CircularProgressBar",
    "selector": "jqx-circular-progress-bar"
  },
  "properties": [
    {
      "name": "indeterminate",
      "value": false,
      "allowedValues": [ ],
      "description": "Sets the value of the Circular Progress bar to indeterminate state(null) and starts the animation.",
      "demoValues": [ true, false ],
      "type": "boolean"
    },
    {
      "name": "inverted",
      "value": false,
      "allowedValues": [ ],
      "description": "Sets the filling direction of the Circular Progress Bar.",
      "demoValues": [ true, false ],
      "type": "boolean"
    },
    {
      "name": "formatFunction",
      "allowedValues": [ ],
      "value": "null",
      "description": "A callback function defining the new format for the label of the Progress Bar.",
      "demoValues": [ "function(value) { return value + \"$\" }", "function(value) { return \"$\" + value }" ],
      "type": "function"
    },
    {
      "name": "max",
      "value": 100,
      "allowedValues": [ ],
      "description": "Sets progress bars maximum possible value.",
      "demoValues": [ 10, 50 ],
      "type": "number"
    },
    {
      "name": "min",
      "value": 0,
      "allowedValues": [ ],
      "description": "Sets progress bars minimum possible value.",
      "demoValues": [ 5, 10 ],
      "type": "number"
    },
    {
      "name": "showProgressValue",
      "allowedValues": [ ],
      "value": false,
      "description": "Enables/Disabled the label for the Progress Bar.",
      "demoValues": [ true, false ],
      "type": "boolean"
    },
    {
      "name": "value",
      "value": "19",
      "allowedValues": [ ],
      "description": "Sets/Gets the value of the progress bar",
      "demoValues": [ 5, 45 ],
      "type": "number"
    }
  ],
  "events": [
    {
      "name": "change",
      "description": "This event is triggered when the value is changed."
    }
  ]
}
