# IconType (Complex Type)

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

User interface icon specification.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
imageUrl | property string | [0,1] | URL of the image to use as an icon.
cssClass | property string | [0,1] | CSS class to use for icon representation.
color | property string | [0,1] | Usual color used to render the icon.

- ### Items

  - #### imageUrl

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    URL of the image to use as an icon. It is expected that this will be a relative URL that is relative to the application root URL context.

  - #### cssClass

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    CSS class to use for icon representation.

  - #### color

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Usual color used to render the icon. This color may be used in situation when colorful presentation of the icon is appropriate. The color may be used to color the icon itself, or it may also color the background if icon is displayed with "inverted" color. The color may also be ignored if monochrome presentation is more appropriate.

    Value of this element is HTML-like color name or code.

    Note: This color is different than icon color. This is the color of the thing itself. E.g. color of form or widget. Icon may have independent color. Some UI elements may be able to display both the color of the element (e.g. widget) and color of the icon.