Mashup Builder > Widgets > Standard-Widgets > Widget "Breadcrumb" (mit Thema versehbar)
Widget "Breadcrumb" (mit Thema versehbar)
Breadcrumb ist eine UI-Komponente, die aus Links konstruiert wird; die Links werden ausgeführt, wenn Sie auf sie klicken. Das Widget "Breadcrumb" zeigt die Daten in einer sequenziellen Reihenfolge an. Das Widget "Breadcrumb" ist ein Benutzeroberflächen-Widget, das mit Ihren Eingaben arbeitet. Der Breadcrumb kennt weder die Position des Benutzers in der Anwendung noch einen Status in der Anwendung selbst.
Die Datenquelle für das Widget "Breadcrumb" in Ihrem Mashup ist eine Infotable, die Sie über einen Dienst verwenden können. Die Infotable muss Spalten für die folgenden Felder enthalten: DisplayField, URLField, TypeField und MashupNameField. Informationen zu diesen Feldern finden Sie in der Eigenschaftstabelle.
* 
Das Widget "Breadcrumb" ist als Standard-Widget in der Plattform und als Webkomponente verfügbar, die Sie aus einem SDK importieren können.
Informationen zum Erstellen und Konfigurieren eines Mashups finden Sie unter Mashups erstellen und den zugehörigen Themen im Abschnitt Mashup Builder.
Die Eigenschaften des Widgets "Breadcrumb" folgen. Sie müssen diese Eigenschaften konfigurieren, wenn Sie das Widget "Breadcrumb" im Mashup verwenden.
Eigenschaftenname
Beschreibung
Basistyp
Standardwert
Bindung möglich? (J/N)
Lokalisierbar? (J/N)
ShowCurrentLevel
Zeigt den Link für die aktuelle Seite im Breadcrumb an.
BOOLEAN
True
J
N
TruncateLinks
Kürzt die Links mit langen Namen im Breadcrumb.
BOOLEAN
False
J
N
LinkMaxWidth
Legt die maximale Breite für jeden Link in Pixel fest. Die Links, die diese Breite überschreiten, werden abgeschnitten.
STRING
120
J
N
Disabled
Deaktiviert das Widget im Mashup. Das Widget wird im Mashup angezeigt, kann jedoch nicht verwendet werden.
BOOLEAN
False
J
N
CustomClass
Definiert das CSS als oberstes div-Objekt des Widgets. Wenn Sie mehrere Klassen eingeben, trennen Sie jede Klasse durch ein Leerzeichen.
STRING
N/A
J
N
TabSequence
Sequenznummer des Widgets "Breadcrumb", wenn die Tabulatortaste gedrückt wird.
NUMBER
N/A
N
N
Data
Bindet die Daten aus einer Infotable-Quelle, um die Breadcrumb-Einträge zu füllen.
* 
Jede Zeile dieser Eigenschaft entspricht einer Ebene im Widget "Breadcrumb". Jede Breadcrumb-Ebene zeigt einen Link an, der entweder einer URL oder einem Mashup-Namen zugeordnet ist.
INFOTABLE
N/A
J
N
DisplayField
Das DisplayField stellt den Text dar, der im Breadcrumb angezeigt wird.
Diese Eigenschaft definiert das Feld in der Infotable, das die Daten enthält, die als Beschriftung für jeden Breadcrumb-Link angezeigt werden.
INFOTABLE
N/A
N
N
URLField
Das URLField stellt die Ziel-URL-Links dar und wird verwendet, wenn der Breadcrumb URL-Links enthält.
* 
Sie ist anwendbar, wenn TypeField einen anderen Wert als "Ziel-Mashup" hat.
Der Breadcrumb wird aus Links konstruiert. Durch Klicken auf den URL-Link gelangen Sie zur angegebenen URL.
INFOTABLE
N/A
N
N
TypeField
Das TypeField gibt den Typ des Ziel-Links als Mashup oder URL an.
* 
Das ausgewählte Infotable-Feld definiert, ob das Link-Ziel für diese Breadcrumb-Ebene eine URL oder ein Mashup-Name ist. Wenn der Wert dieses Felds beispielsweise die Zeichenfolge "Ziel-Mashup" ist, gelangen Sie durch Klicken auf diesen Link zu dem Mashup, das durch den Wert MashupNameField definiert ist. Andernfalls wird der Wert von URLField wie vorhanden für die Link-URL verwendet.
INFOTABLE
N/A
N
N
MashupNameField
Das MashupNameField stellt die Ziel-Mashup-Namen dar und wird verwendet, wenn der Breadcrumb Links zu Mashups enthält.
* 
Sie ist anwendbar, wenn TypeField den Wert "Ziel-Mashup" hat.
INFOTABLE
N/A
N
N
MashupControl
Steuert ein eingebettetes Mashup auf der aktuellen Seite oder bindet Parameter an ein eingebettetes Mashup. Die verfügbaren Optionen sind Aktuelles Mashup steuern und An Mashup-Parameter binden.
Sie können die Option Aktuelles Mashup steuern verwenden, um ein gesamtes Mashup zu ersetzen, oder die Option An Mashup-Parameter binden, um ein enthaltenes Mashup zu ersetzen, während das Container-Mashup beibehalten wird.
STRING
Aktuelles Mashup steuern
N
N
Mashup
Bindet an das Mashup, das ausgewählt wird, wenn Sie den Wert An Mashup-Parameter binden in der Eigenschaft MashupControl auswählen.
STRING
N/A
J
N
DataChanged
Ein bindbares Ereignis, das beim Ändern der Daten im Breadcrumb ausgelöst wird.
N/A
N/A
J
N
Clicked
Ein bindbares Ereignis, das beim Klicken auf den Breadcrumb ausgelöst wird.
N/A
N/A
J
N
MaxNumberOfLinks
Definiert die maximale Anzahl von Links im Breadcrumb. Alle zusätzlichen Links werden in der Überlaufliste angezeigt.
Im Breadcrumb wird basierend auf Ihrer Auswahl für die Eigenschaft MaxNumberOfLinks ein Überlaufmuster hinzugefügt. Früher gab es Schaltflächen mit Navigationspfeilen, mit denen Sie in den Breadcrumb-Links nach links oder rechts navigieren konnten. Dies wurde für ThingWorx 9.3.0 und höhere Versionen in ein Symbol für Überlaufsteuerung geändert.
Die hier festgelegte Zahl schließt die aktuelle Seite ein, wenn die Eigenschaft ShowCurrentLevel auf "true" festgelegt ist.
* 
Diese Eigenschaft ist in den ThingWorx Versionen 9.3.0 und höher verfügbar.
NUMBER
4
N
N
War dies hilfreich?