Mashup Builder > Widgets > Themable Widgets > Breadcrumb Widget (Themable)
Breadcrumb Widget (Themable)
The Breadcrumb widget displays the data in a sequential order. You can also click to go to a page in the sequence.
The data source for the Breadcrumb widget in your mashup is an infotable that you can use through a service.
* 
The Breadcrumb widget is available as a standard widget in the platform and as a web component that you can import from an SDK.
The properties of the Breadcrumb widget follow.
Property Name
Description
Base Type
Default Value
Bindable? (Y/N)
Localizable? (Y/N)
ShowCurrentLevel
Shows the link for the current page in the Breadcrumb.
BOOLEAN
True
Y
N
TruncateLinks
Truncates the links that have long names in the Breadcrumb.
BOOLEAN
False
Y
N
LinkMaxWidth
Sets the maximum width for each link in pixels. The links that exceed this width are truncated.
STRING
120
Y
N
Disabled
Disables the widget in the mashup. The widget appears in the mashup but it is not available to use.
BOOLEAN
False
Y
N
CustomClass
Defines the CSS to the top div of the widget. When entering multiple classes, separate each class with a space.
STRING
n/a
Y
N
TabSequence
The sequence number of the Breadcrumb widget when you press TAB.
NUMBER
n/a
N
N
Data
Binds data from an infotable source to populate the breadcrumb entries.
* 
Each row of this property corresponds to one level in the Breadcrumb widget. Each breadcrumb level displays a link, associated to either a URL or a mashup name.
INFOTABLE
n/a
Y
N
DisplayField
Selects the infotable field for the link display name.
This property defines the field in the infotable that contains the data that appears as the label for each breadcrumb link.
INFOTABLE
n/a
N
N
URLField
Selects the infotable field for the link URL
* 
It is applicable when the TypeField has any value other than a “Target Mashup”.
INFOTABLE
n/a
N
N
TypeField
Selects the infotable field to specify the type of the target mashup or URL.
* 
The selected infotable field defines if the link target for this breadcrumb level is a URL or a mashup name. For example, if the value of this field is the string “Target Mashup”, then clicking this link navigates to the mashup defined by the MashupNameField value. Otherwise the value of the URLField is used as-is for the link URL.
INFOTABLE
n/a
N
N
MashupNameField
Selects the infotable field to specify the name of the target mashup.
* 
It is applicable when the TypeField has the value “Target Mashup”.
INFOTABLE
n/a
N
N
MashupControl
Controls an embedded mashup in the current page, or binds parameters to an embedded mashup. The available options are Control Current Mashup and Bind to Mashup Parameters.
STRING
Control Current Mashup
N
N
Mashup
Binds to the mashup that is selected when you select Bind To Mashup Parameter value in the property MashupControl.
STRING
n/a
Y
N
DataChanged
A bindable event that triggers when the data changes in the Breadcrumb.
n/a
n/a
Y
N
Clicked
A bindable event that triggers when the Breadcrumb is clicked.
n/a
n/a
Y
N
Was this helpful?