Mashup Builder > Widgets > Events Router Widget
  
Events Router Widget
The Events Router Widget allows a user to bind multiple sources to one target, and each time a source is updated, the output is updated accordingly.
The supported base types are: Boolean, DashboardName, DataShapeName, DateTime, HTML, Hyperlink, ImageLink, Image, Infotable, Integer, JSON, Long, Location, MashupName, Nothing, Number, Password, Query, Schedule, Tags, String, Text, ThingName, ThingShapeName, Timespan, Username, and XML.
The unsupported base types are MenuName, PersistenceProviderName, Blob, Vec2, Vec3, and Vec4. All other base types are supported by the STRING base type.
* 
Styles and common widget properties are not included in the table below.
Property Name
Description
Base Type
Default Value
Bindable? (Y/N)
Localizable? (Y/N)
Output
Contains the last received input value.
(Dependant on the base type of the DataType property.)
n/a
Y
N
NumberOfInputs
The number of inputs.
* 
The maximum number of inputs is 20.
NUMBER
5
N
N
DataType
Options: Boolean, DashboardName, DataShapeName, DateTime, HTML, Hyperlink, ImageLink, Image, Infotable, Integer, JSON, Long, Location, MashupName, Nothing, Number, Password, Query, Schedule, Tags, String, Text, ThingName, ThingShapeName, Timespan, Username, XML
STRING
STRING
N
N
Input1
Data input.
* 
The number of inputs depends on the NumberOfInputs amount.
(Dependant on the base type of the DataType property.)
n/a
Y
N
ShowDataLoading
Displays a spinner icon while the data is being loaded.
BOOLEAN
True
N
N
Changed
The event that is fired by the widget when its output changes.
n/a
n/a
Y
N
Top
The position of the widget in pixels from the top of the mashup.
NUMBER
n/a
N
N
Left
The position of the widget in pixels from the left of the mashup.
NUMBER
n/a
N
N
Width
The width of the widget.
NUMBER
n/a
N
N
Height
The height of the widget.
NUMBER
n/a
N
N