# DashboardWidgetPresentationType (Complex Type)

### Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

Specifies widget presentation properties.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
dataField | container DashboardWidgetDataFieldType | [0,-1] | Properties of a specific widget data field.
variation | container DashboardWidgetVariationType | [0,-1] | Conditional variation in the way how the widget is displayed.
view | container GuiObjectListViewType | [0,1] | Specifies a view of an object collection that is the result of the widget.

- ### Items

  - #### dataField

    Flags: RAM,runtime

    Multiplicity: [0,-1]

    Display order:

    Properties of a specific widget data field. Note that the order of dataField elements is NOT significant. The field order is given by specific presentation style.

  - #### variation

    Flags: RAM,runtime

    Multiplicity: [0,-1]

    Display order:

    Conditional variation in the way how the widget is displayed. Variations may change colors or icons of the widget based on a condition.

  - #### view

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Specifies a view of an object collection that is the result of the widget. I.e. the collection that will be displayed when the widget is clicked, sent out in "mailable" version of the widget and so on.

    This part of widget definition is EXPERIMENTAL. It works only for some case, some parts are hardcoded, untested or do not even work at all. Use at your own risk. But it is perhaps best not to use this at all until the code stabilizes.