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)sap-icon://picture
colorVordergrundfarbe (Hex oder semantisch: Default, Positive, Critical, Negative, Neutral)–
widthGröße des Icons (CSS-Wert, gilt für Breite und Höhe)–
visibleSichtbartrue
spanS / spanM / spanL / spanXLGrid-Layout12

ABAP-API ​

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

MethodeZweck
GET_SRC / SET_SRCIcon-URL
GET_COLOR / SET_COLORVordergrundfarbe
GET_WIDTH / SET_WIDTHBreite

Geerbte Methoden: siehe Control.

Beispiel: /mobbuild/cl_ex_icon ​

Toggelt zwischen zwei Icons (arrow-bottom ↔ arrow-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