Type
|
Description
|
||
---|---|---|---|
Responsive
|
A responsive mashup with advanced layout containers. The layout rules and options are available on the Layout panel. You can save mashups of this type as a mashup template.
|
||
Static (Legacy)
|
This type of mashup is statically sized according to the pixel dimensions that you define.
|
||
Responsive (Legacy)
|
This type of mashup expands to fill the available resolution of the display, never leaving any unused space around the mashup.
|
8.5
|
8.4
|
8.3
|
---|---|---|
Responsive
|
Responsive (Advanced)
|
—
|
Static (Legacy)
|
Static
|
Static
|
Responsive (Legacy)
|
Responsive
|
Responsive
|
|
The mashups of the following types that are created in ThingWorx 8.3 and the earlier versions work normally as regular mashups when you upgrade to ThingWorx 8.4 and the later versions, with specific mashup parameters created automatically.
|
Type
|
Description
|
---|---|
Thing Shape
|
A Thing Shape is used when you want to create a reusable mashup that will be embedded in another mashup for common components. For example, you may have a Thing Shape definition for an Air Handler, which includes whether the fan is on or off, and the inlet and outlet temperature, and a picture of the Air Handler. You can get a list of all your Air Handlers in a tree structure from a defined Thing network (or other queries against the model, such as a list of all Things that implement the Air Handler Shape). When you click on a specific Air Handler, you want to show the correct picture, the on/off status, and the inlet and outlet temperatures. Since this is a common view across all Air Handlers, you can define a Thing Shape mashup. You can then place the Thing Shape mashup as an embedded mashup next to the tree widget. Within the Thing Shape mashup, you use the Thing Shape definition to select appropriate services to return the corresponding data. You then link the Thing in the Thing Shape mashup to the selected Air Handler in the tree. When the user selects a specific Air Handler, that units ID is passed to the Thing Shape mashup, and the Data Services are executed against the specific Thing. This is a great tool for re-usability and to design your mashups using object oriented techniques to minimize maintenance.
|
Thing Template
|
A Thing Template mashup is essentially the same as a Thing Shape mashup, except that you use a Thing Template as the abstract entity to design the mashup around, rather than a Thing Shape.
|