Button

Die GAPTEQ-Komponente Button ist eine Schaltfläche, mit der ein Benutzer interagieren kann, um verschiedene Aktionen auszuführen. Der Button lässt sich nach Größe, Farbauswahl und Hover-, Focus und Active-Eigenschaften konfigurieren.

In diesem Artikel lesen Sie folgende Inhalte: 

Button Properties

Button Funktionalitäten

Tipp! Hier sehen Sie mehr über die Komponente.

1. Button Properties

Properties

Beschreibung

ID

Bezeichnung / Benamung des Buttons

Color scheme

Initiale Farbschemen:

  • Normal: schwarz

  • Default: blau

  • Success: grün

  • Danger: rot

Konfiguriert in Color Schemes

CSS class

Elemente einer Gruppe/Klasse zuordnen, für die dann bestimmte Formatierungen gelten

z.B. CSS class: “customNavButton”

 TD_FT_Button

Tab index

Sprungreihenfolge durch Tab Taste

Access

Zugriffsrechte auf Komponente

Text

Buttontext

Icon

HTML Code eines Icons einfügen

Beispiel: Klassenname eines Icon aus der von GAPTEQ unterstützen Fontawesome-Bibliothek (Find Icons with the Perfect Look & Feel | Font Awesome)

z.B.: fa-solid fa-user (Achtung: hier nur den Klassennamen angeben)

 TD_FT_Button2

Styling mode

verschiedene Anzeigemöglichkeiten eines Buttons (hier im “default”-Mode):

  • Contained (ausgefüllt)

  • Outlined (skizziert)

  • Text (keine Umrandung)

TD_FT_Button3

Beachten: im Color scheme “normal” ist bei Contained & Outlined kein Unterschied zu erkennen

2. Button Funktionalitäten

Events

Event

Beschreibung 

clicked

This Event fires when the Button is klicked by the user

Actions

Kategorisierung

Action

Beschreibung

State

enable()

Enable the button.

disable()

Disable the button.

setEnabled(enabled)

Enable/disable the button.
enabled: Flag to indicate enabled or disabled.

show()

Shows the button.

hide()

Hides the button.

setVisible(visible)

Show/hide the button.
visible: Flag to indicate shown or hidden.

focus()

Sets the focus on the button.

Appearance

setText(text)

Set the text of the button.
text: The text to set.

setIcon(text)

Set the icon of the button.
text: The icon to set.