Icon Tab Filter
Icon Tab Filter
Funktionsweise Diese Klasse wird verwendet, um die Tabs der Icon-Tab-Bar darzustellen. Dementsprechend funktioniert die Klasse nur in Verwendung mit einer Icon-Tab-Bar als Container.
GET_ICON_TAB_FILTER
Mit der Methode GET_ICON_TAB_FILTER bekommt man über die ControlID die Instanz des Icon-Tab-Filters zurück und hat dann Zugriff auf die Eigenschaften des Icon-Tab-Filters.
Attribute im Designer
Icon Tab Filter
| Attribut | Beschreibung | Standardwert |
|---|---|---|
| controlId | Eindeutige Id der Komponente | Wird automatisch generiert |
| key | Schlüssel, über das das Item beim Parent referenziert wird | ControlId |
| text | Angezeigter Text | ControlId |
| count | Zusatzoption, über die bspw. die Anzahl der Items in diesem Tab angezeigt werden kann | |
| icon | Link für einen Icon einfügen. Eine Übersicht über alle Icons | |
| iconColor | Spezifiziert die Farbe für das Icon | |
| design | Verändert die Höhe, auf dem die Tabs stehen mit möglichen Werten: Vertical, Horizontal | Vertical |
| visible | Gibt an, ob die Komponente angezeigt werden soll | true |
| spanS | Gibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen | 12 |
| spanM | Gibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen | 12 |
| spanL | Gibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen | 12 |
| spanXL | Gibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen | 12 |
| Methode | Beschreibung |
|---|---|
| GET_COUNT | Lesen des Zählers |
| GET_DESIGN | Lesen des Designs |
| GET_ICON | Lesen der Icon-Quelle |
| GET_ICON_COLOR | Lesen der Icon-Farbe |
| GET_KEY | Lesen des Keys |
| GET_SHOW_ALL | Lesen, ob alle Tab Filter in der Tab Bar angezeigt werden |
| GET_TEXT | Lesen Texts |
| SET_COUNT | Setzen des Zählers |
| SET_DESIGN | Setzen des Designs |
| SET_ICON | Setzen der Icon-Quelle |
| SET_ICON_COLOR | Setzen der Icon-Farbe |
| SET_KEY | Setzen des Keys |
| SET_SHOW_ALL | Setzen, ob alle Tab Filter in der Tab Bar angezeigt werden sollen |
| SET_TEXT | Setzen des Texts |
Code-Beispiel
Geerbte Methoden von
- GET_CONTROL_ID
- GET_CONTROL_TYPE
- GET_PROPERTIES
- GET_PROPERTY_VALUE
- GET_PROPERTY_VALUE_AS_BOOLE
- GET_PROPERTY_VALUE_AS_FLOAT
- GET_PROPERTY_VALUE_AS_INT
- GET_VISIBLE
- SET_CONTROL_ID
- SET_PROPERTY_VALUE
- SET_PROPERTY_VALUE_AS_BOOLE
- SET_PROPERTY_VALUE_AS_FLOAT
- SET_PROPERTY_VALUE_AS_INT
- SET_VISIBLE
Vererbt an
Keine
Implementiert das Interface
Keines
Methoden
GET_KEY
Lesen des Keys.
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RV_VALUE | String | Gesetzter Key |
GET_TEXT
Lesen des Texts.
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RV_VALUE | String | Gesetzter Text |
GET_COUNT
Lesen des Zählers.
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RV_VALUE | String | Gesetzter Zähler |
GET_SHOW_ALL
Lesen, ob alle Tab Filter in der Tab Bar angezeigt werden.
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RV_VALUE | BOOLE_D | True, wenn alles angezeigt wird, andernfalls False |
GET_ICON
Lesen der gesetzten Icon-Quelle.
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RT_VALUE | String | Gesetzte Icon-Quelle |
Beispiel für SAP-URL beim Feld Icon sap-icon//home erzeugt
Eine Liste aller Icons findet man hier
<https//sapui5.hana.ondemand.com/sdk/test-resources/sap/m/demokit/iconExplorer/webapp/index.html> (Stand Feb 2025)
GET_ICON_COLOR
Lesen der Icon-Farbe.
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RV_VALUE | String | Gesetzte Icon-Farbe |
GET_DESIGN
Lesen des Designs.
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RV_VALUE | String | Gesetztes Design mit möglichen Werten Vertical, Horizontal |
SET_KEY
Setzen des Keys.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| IV_VALUE | String | Zu setzender Key |
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RO_CONTROL | Icon Tab Filter | Referenz zu this, um Methodenverkettung zu erlauben |
SET_TEXT
Setzen des Texts.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| IV_VALUE | String | Zu setzender Text des Items |
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RO_CONTROL | Icon Tab Filter | Referenz zu this, um Methodenverkettung zu erlauben |
SET_COUNT
Setzen des Zählers.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| IV_VALUE | String | Zu setzender Wert für den Zähler |
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RO_CONTROL | Icon Tab Filter | Referenz zu this, um Methodenverkettung zu erlauben |
SET_SHOW_ALL
Setzen, ob alle Tab Filter in der Tab Bar angezeigt werden sollen.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| IV_VALUE | BOOLE_D | True, wenn alles angezeigt werden soll, andernfalls False |
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RO_CONTROL | Icon Tab Filter | Referenz zu this, um Methodenverkettung zu erlauben |
SET_ICON
Setzen der Icon-Quelle.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| IV_VALUE | String | Zu setzende Quelle für den Icon |
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RO_CONTROL | Icon Tab Filter | Referenz zu this, um Methodenverkettung zu erlauben |
Beispiel für SAP-URL beim Feld Icon sap-icon//home erzeugt
Eine Liste aller Icons findet man hier
<https//sapui5.hana.ondemand.com/sdk/test-resources/sap/m/demokit/iconExplorer/webapp/index.html> (Stand Feb 2025)
SET_ICON_COLOR
Setzen der Icon-Farbe.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| IV_VALUE | String | Zu setzende Farbe für den Icon |
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RO_CONTROL | Icon Tab Filter | Referenz zu this, um Methodenverkettung zu erlauben |
SET_DESIGN
Setzen des Designs.
| Übergabeparameter | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| IV_VALUE | String | Zu setzendes Design mit möglichen Werten Vertical, Horizontal |
| Rückgabeparameter | Typ | Beschreibung |
|---|---|---|
| RO_CONTROL | Icon Tab Filter | Referenz zu this, um Methodenverkettung zu erlauben |
