# widget Properties

The `widgets` key defines all widgets that are available in the dashboard. It contains a separate node for each widget. Each widget appears in all layouts to which it’s added. The properties available for each widget depend on the widget type. For example, a chart widget has the `legend` property, but a text widget doesn’t.

| Property Name | Description                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `parameters`  | Widget parameters vary depending on the type of widget and, if applicable, type of chart. The `step` element defines the step attached to a widget. For detailed information about different widget parameters, see [parameters Properties](/docs/analytics/bi-dev-guide-json/guide/bi-dbjson-widgets-parameters-properties.md).                                                                                            |
| `type`        | The widget type specifies one of the other supported widget types. The value of this field must be a string.<ul><li>`chart`</li><li>`comparetable`</li><li>`container`</li><li>`dateselector`</li><li>`globalfilters`</li><li>`filterpanel`</li><li>`image`</li><li>`link`</li><li>`listselector`</li><li>`number`</li><li>`pillbox`</li><li>`rangeselector`</li><li>`table`</li><li>`text`</li><li>`valuestable`</li></ul> |
