Skip to content

Icon

Anzeige eines SAP-Icons. Die Icon-Bibliothek ist online im SAPUI5 Icon Explorer abrufbar.

Designer-Attribute

AttributBeschreibungDefault
controlIdEindeutige IDautomatisch generiert
srcIcon-URL: sap-icon://<name> (z.B. sap-icon://home)
sizeGröße (CSS-Wert, z.B. 2rem)
colorVordergrundfarbe (Hex oder semantisch: Default, Positive, Critical, Negative, Neutral)
backgroundColorHintergrundfarbe
tooltipTooltip beim Hover
visibleSichtbartrue
spanS / spanM / spanL / spanXLGrid-Layout12

ABAP-API

Zugriff über me->get_icon( '<controlId>' ).

MethodeZweck
GET_SRC / SET_SRCIcon-URL
GET_SIZE / SET_SIZEGröße
GET_COLOR / SET_COLORVordergrundfarbe
GET_TOOLTIP / SET_TOOLTIPTooltip

Geerbte Methoden: siehe Control.

Beispiel: /mobbuild/cl_ex_icon

Toggelt zwischen zwei Icons (arrow-bottomarrow-top):

abap
METHOD on_pai.

  IF me->get_icon( 'icon4' )->get_src( ) EQ 'sap-icon://arrow-bottom'.
    me->get_icon( 'icon4' )->set_src( 'sap-icon://arrow-top' ).
  ELSE.
    me->get_icon( 'icon4' )->set_src( 'sap-icon://arrow-bottom' ).
  ENDIF.

ENDMETHOD.

Events im Designer

EventAuslöser
onPressKlick auf das Icon

Nächste Schritte

  • Image – Anzeige eigener Bilder