Tile

GET_TILE

Mit der Methode GET_TILE bekommt man über die ControlID die Instanz des Tiles zurück und hat dann Zugriff auf die Eigenschaften und Methoden des Tiles.

Ein Tile ist ein interaktives Kachel-Element, das als Einstiegspunkt zu einer Anwendung, Funktion oder Auswertung dient. Es bietet eine kompakte visuelle Darstellung (z. B. Titel, Status, Kennzahlen) und ermöglicht den schnellen Zugriff per Klick oder Touch. Dieses Tile ist generisch. Der Mobile Builder stellt weitere Tiles zur Verfügung, die Voreinstellungen haben können.

Attribute im Designer

AttributBeschreibungStandardwert
controlIdEindeutige Id der KomponenteWird automatisch generiert
widthBreite des Tile
headerGibt den anzuzeigenden Text im Header an. Dieser ist links oben in der Tile platziert und fett geschrieben.
subheaderGibt den anzuzeigenden Text im Subheader an. Dieser ist unter dem Header platziert und grau.
backgroundImageHier kann ein Bild als Hintergrund für den Tile hinterlegt werden. Das eingefügte Bild füllt den Tile vollständig aus.
sizeBehaviorSteuert, ob sich das Tile responsiv an das Layout anpasst oder immer eine feste, aber kleine Größe behält. Man kann zwischen "Responsive" (passt die Größe responsiv an) und "Small" (immer feste Größe) wählen.Responsive
modeSteuert, wie der Kopfbereich (Header, Subheader) dargestellt wird. Man kann zwischen "ContentMode", "HeaderMode" und "LineMode" (blendet nur Header und Subheader ein. Das Tile wird in einer Zeile dargestellt) wählen.ContentMode
frameTypeSteuert die Größe des Tiles und legt fest, wie viel Platz Header und Content bekommen. Man kann zwischen den folgenden Werten wählen: "OneByOne", "TwoByOne", "TwoThirds", "Auto", "TwoByHalf", "OneByHalf", "Stretch".OneByOne
visibleSteuert die Sichtbarkeit des Tiles. Bei True ist es sichtbar, bei False nichtTrue
footerLegt den Text im Footer fest. Dieser wird unten links angezeigt und ist standardmäßig grau.
footerColorLegt die Farbe des Textes im Footer fest. Man kann zwischen "Neutral" (Grau), "Good" (Grün), "Critical" (Gelb), "Error" (Rot), "None" (Schwarz) wählenNeutral
unitLegt einen Text als Einheit fest. Diese wird links von dem Footer angezeigt und ist grau. Unit und Footer sind mit einem Komma getrennt.
classPlatz für benutzerdefinierte CSS.sapUiTinyMarginBegin sapUiTinyMarginTop
spanSGibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen12
spanMGibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen12
spanLGibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen12
spanXLGibt die Breite des Controls im Grid-Layout an. Definiert, wie viele Spalten eingenommen werden sollen12

Methoden

MethodeBeschreibung
GET_BACKGROUNDLesen der Quelle des Hintergrundbilds
GET_FOOTERLesen des Texts im Footer
GET_FOOTERCOLORLesen der Schriftfarbe im Footer
GET_FRAMETPYELesen des aktuellen FrameTypes. Dieser steuert die Größe des Tiles und legt fest, wie viel Platz Header und Content bekommen
GET_HEADERLesen des Textes im Header
GET_MODELesen des aktuellen Modes. Dieser steuert, wie der Kopfbereich (Header, Subheader) dargestellt wird.
GET_SIZEBEHAVIORLesen des aktuellen Sizebehaviors. Dieses steuert, ob sich das Tile responsiv an das Layout anpasst oder immer eine feste, aber kleine Größe behält
GET_SUBHEADERLesen des Textes des Shubheaders. Dieser befidndet sich unter dem Header
GET_UNITAuslesen der gesetzten Einheit
GET_WIDTHLesen der Breite
SET_BACKGROUNDSetzen der Quelle des Hintergrundbilds
SET_FOOTERSetzen des Texts im Footer
SET_FOOTERCOLORSetzen der Schriftfarbe im Footer
SET_FRAMETPYESetzen des aktuellen FrameTypes. Dieser steuert die Größe des Tiles und legt fest, wie viel Platz Header und Content bekommen
SET_HEADERSetzen des Textes im Header
SET_MODESetzen des Modes. Dieser steuert, wie der Kopfbereich (Header, Subheader) dargestellt wird.
SET_SIZEBEHAVIORSetzen des aktuellen Sizebehaviors. Dieses steuert, ob sich das Tile responsiv an das Layout anpasst oder immer eine feste, aber kleine Größe behält
SET_SUBHEADERSetzen des Textes des Shubheaders. Dieser befidndet sich unter dem Header
SET_UNITSetzen der Einheit
SET_WIDTHSetzen der Breite

Geerbte Methoden von

CONTROL

Vererbt an

Keine

Implementiert das Interface

Keines

Methoden

GET_BACKGROUND

Lensen der Quelle des gesetzten Hintergrundbildes.

RückgabeparameterTypBeschreibung
RV_VALUEStringGesetzte Bild-Quelle

Lesen des Textes im Footer.

RückgabeparameterTypBeschreibung
RV_VALUEStringGesetzter Footer-Text

GET_FOOTERCOLOR

Lesen der Schriftfarbe des Textes im Footer. Mögliche Werte: "Neutral" (Grau), "Good" (Grün), "Critical" (Gelb), "Error" (Rot), "None" (Schwarz)

RückgabeparameterTypBeschreibung
RV_VALUEStringGesetzte Schriftfarbe

GET_FRAMETYPE

Lesen des aktuellen FrameTypes. Dieser steuert die Größe des Tiles und legt fest, wie viel Platz Header und Content bekommen. Man kann zwischen den folgenden Werten wählen: "OneByOne", "TwoByOne", "TwoThirds", "Auto", "TwoByHalf", "OneByHalf", "Stretch".

RückgabeparameterTypBeschreibung
RV_VALUEStringGesetzter FrameType

GET_HEADER

Lesen des Textes im Header.

RückgabeparameterTypBeschreibung
RV_VALUEStringGesetzter Header-Text

GET_MODE

Lesen des aktuellen Modes. Dieser steuert, wie der Kopfbereich (Header, Subheader) dargestellt wird. Man kann zwischen "ContentMode", "HeaderMode" und "LineMode" (blendet nur Header und Subheader ein. Das Tile wird in einer Zeile dargestellt) wählen.

RückgabeparameterTypBeschreibung
RV_VALUEStringGesetzter Mode

GET_SIZEBEHAVIOR

Lesen des Sizebehaviors. Dieser steuert, ob sich das Tile responsiv an das Layout anpasst oder immer eine feste, aber kleine Größe behält. Man kann zwischen "Responsive" (passt die Größe responsiv an) und "Small" (immer feste Größe) wählen.

RückgabeparameterTypBeschreibung
RV_VALUEStringGesetzte Sizebehavior

GET_SUBHEADER

Lesen des Textes des Subheaders. Dieser befindet sich unter dem Header und ist grau.

RückgabeparameterTypBeschreibung
RV_VALUEStringGesetzte Sivebehavior

GET_UNIT

Lesen der gesetzten Einheit. Diese wird links von dem Footer angezeigt und ist grau. Unit und Footer sind mit einem Komma getrennt.

RückgabeparameterTypBeschreibung
RV_VALUEStringGesetzte Einheit

GET_WIDTH

Lesen der gesetzten Breite.

RückgabeparameterTypBeschreibung
RV_VALUEStringGesetzte Breite

SET_BACKGROUND

Setzen der Quelle des gesetzten Hintergrundbildes.

ÜbergabeparameterTypStandardwertBeschreibung
IV_VALUEStringZu setzende Quelle für das Hintergrundbild
RückgabeparameterTypBeschreibung
RO_CONTROLTileReferenz zu this, um Methodenverkettung zu erlauben

Setzen des Textes im Footer.

ÜbergabeparameterTypStandardwertBeschreibung
IV_VALUEStringZu setzender Footer-Text
RückgabeparameterTypBeschreibung
RO_CONTROLTileReferenz zu this, um Methodenverkettung zu erlauben

SET_FOOTERCOLOR

Setzen der Schriftfarbe des Textes im Footer. Man kann zwischen "Neutral" (Grau), "Good" (Grün), "Critical" (Gelb), "Error" (Rot), "None" (Schwarz) wählen.

ÜbergabeparameterTypStandardwertBeschreibung
IV_VALUEStringNeutralZu setzende Schriftfarbe für den Footer-Text
RückgabeparameterTypBeschreibung
RO_CONTROLTileReferenz zu this, um Methodenverkettung zu erlauben

SET_FRAMETYPE

Setzen des aktuellen FrameTypes. Dieser steuert die Größe des Tiles und legt fest, wie viel Platz Header und Content bekommen. Man kann zwischen den folgenden Werten wählen: "OneByOne", "TwoByOne", "TwoThirds", "Auto", "TwoByHalf", "OneByHalf", "Stretch".

ÜbergabeparameterTypStandardwertBeschreibung
IV_VALUEStringOneByOneZu setzender FrameType
RückgabeparameterTypBeschreibung
RO_CONTROLTileReferenz zu this, um Methodenverkettung zu erlauben

SET_HEADER

Setzen des Textes im Header.

ÜbergabeparameterTypStandardwertBeschreibung
IV_VALUEStringZu setzender Header-Text
RückgabeparameterTypBeschreibung
RO_CONTROLTileReferenz zu this, um Methodenverkettung zu erlauben

SET_MODE

Lesen des aktuellen Modes. Dieser steuert, wie der Kopfbereich (Header, Subheader) dargestellt wird. Man kann zwischen "ContentMode", "HeaderMode" und "LineMode" (blendet nur Header und Subheader ein. Das Tile wird in einer Zeile dargestellt) wählen.

ÜbergabeparameterTypStandardwertBeschreibung
IV_VALUEStringContentModeZu setzender Mode
RückgabeparameterTypBeschreibung
RO_CONTROLTileReferenz zu this, um Methodenverkettung zu erlauben

SET_SIZEBEHAVIOR

Setzen des Sizebehaviors. Dieser steuert, ob sich das Tile responsiv an das Layout anpasst oder immer eine feste, aber kleine Größe behält. Man kann zwischen "Responsive" (passt die Größe responsiv an) und "Small" (immer feste Größe) wählen.

ÜbergabeparameterTypStandardwertBeschreibung
IV_VALUEStringResponsiveZu setzender Sizebehavior
RückgabeparameterTypBeschreibung
RO_CONTROLTileReferenz zu this, um Methodenverkettung zu erlauben

SET_SUBHEADER

Setzen des Textes des Subheaders. Dieser befindet sich unter dem Header und ist grau.

ÜbergabeparameterTypStandardwertBeschreibung
IV_VALUEStringZu setzender Subheader-Text
RückgabeparameterTypBeschreibung
RO_CONTROLTileReferenz zu this, um Methodenverkettung zu erlauben

SET_UNIT

Setzen der aktuellen Einheit. Diese wird links von dem Footer angezeigt und ist grau. Unit und Footer sind mit einem Komma getrennt.

ÜbergabeparameterTypStandardwertBeschreibung
IV_VALUEStringZu setzende Einheit
RückgabeparameterTypBeschreibung
RO_CONTROLTileReferenz zu this, um Methodenverkettung zu erlauben

SET_WIDTH

Setzen der gesetzten Breite.

ÜbergabeparameterTypStandardwertBeschreibung
IV_VALUEStringZu setzende Breite
RückgabeparameterTypBeschreibung
RO_CONTROLTileReferenz zu this, um Methodenverkettung zu erlauben