Global Type: widgetDefinitionType


General Description

Widget definition type.

Name Type Attributes Description
containerStyle widgetStyleDefinition optional The style options for the widget container.
menu widgetMenuDefinition required once The menu options for the widget.
widgetType xs:string required once The type of widget used so we can easily access type definition
widgetMetaData xs:string optional Json meta data for extensibility and storing title translations for example.
xs:choice begin required once
  chart widgetChartDefinition Chart widget - pie, bar line charts
  countlist widgetCountlistDefinition Countlist widget to display title,value pairs
  scorecard widgetScorecardDefinition Scorecard widget - runs off data measures
  groupedScorecard widgetScorecardGroupByDefinition Grouped Scorecard widget - runs off a single data measure that is split into smaller measure data objects using a group by column
  datalist widgetDatalistDefinition Datalist widget - displays a list of selected data values i.e. top 5 major incidents (title, status,priority)
  targetCounter widgetCounterDefinition counter widget - runs off a single data measure to display current count
  custom widgetCustomDefinition custom widget - url loaded html content displayed in div or iframe
xs:choice end

<xs:complexType name="widgetDefinitionType">
<xs:annotation>
<xs:documentation>
<![CDATA[Widget definition type.]]>
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="containerStyle" type="widgetStyleDefinition" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<![CDATA[The style options for the widget container.]]>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="menu" type="widgetMenuDefinition">
<xs:annotation>
<xs:documentation>
<![CDATA[The menu options for the widget.]]>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="widgetType" type="xs:string">
<xs:annotation>
<xs:documentation>
<![CDATA[The type of widget used so we can easily access type definition]]>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="widgetMetaData" type="xs:string" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>
<![CDATA[Json meta data for extensibility and storing title translations for example.]]>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice esp:choiceName="type">
<xs:element name="chart" type="widgetChartDefinition">
<xs:annotation>
<xs:documentation>
<![CDATA[Chart widget - pie, bar line charts]]>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="countlist" type="widgetCountlistDefinition">
<xs:annotation>
<xs:documentation>
<![CDATA[Countlist widget to display title,value pairs]]>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="scorecard" type="widgetScorecardDefinition">
<xs:annotation>
<xs:documentation>
<![CDATA[Scorecard widget - runs off data measures]]>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="groupedScorecard" type="widgetScorecardGroupByDefinition">
<xs:annotation>
<xs:documentation>
<![CDATA[Grouped Scorecard widget - runs off a single data measure that is split into smaller measure data objects using a group by column]]>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="datalist" type="widgetDatalistDefinition">
<xs:annotation>
<xs:documentation>
<![CDATA[Datalist widget - displays a list of selected data values i.e. top 5 major incidents (title, status,priority)]]>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="targetCounter" type="widgetCounterDefinition">
<xs:annotation>
<xs:documentation>
<![CDATA[counter widget - runs off a single data measure to display current count]]>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="custom" type="widgetCustomDefinition">
<xs:annotation>
<xs:documentation>
<![CDATA[custom widget - url loaded html content displayed in div or iframe]]>
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:complexType>
Powered by Hornbill, for more information click here. (page served by Esp.hornbill.ServerService, 8.0.0.3141.)