Select

Zum Kopieren anklicken

Wählen Sie eine Komponente, um vordefinierte Optionen auszuwählen.


Grundeinstellungen

Mode - Wählen Sie Mehrfach , um mehrere Optionen aus der Dropdown-Liste auswählen zu können. Andernfalls sollte der Einzelmodus verwendet werden.


Look and Feel Einstellungen

Label (nicht zwingend) wird verwendet, um das Label der Komponente anzuzeigen.

Placeholder (nicht obligatorisch) - wird verwendet, um den Platzhalter der Komponente anzuzeigen.

Name (obligatorisch) - Name der Komponente.

Size (obligatorisch) - Größe der Komponente. Wird bei der Erstellung der Komponente auf Default gesetzt.

Search (obligatorisch) - um in den verfügbaren Dropdown-Optionen suchen zu können. Ist standardmäßig ausgeschaltet.

Clear icon (obligatorisch) - zeigt das Symbol "Optionen löschen" an, wenn es aktiviert ist. Ist standardmäßig ausgeschaltet.

Disabled (obligatorisch) - deaktiviert die Komponente, wenn sie eingeschaltet ist. Ist standardmäßig ausgeschaltet.

Visible (obligatorisch) - macht die Komponente sichtbar, wenn sie eingeschaltet ist. Standardmäßig aktiviert.


Optionen

In den Komponenteneinstellungen könnenOptionen vordefiniert werden.


Workflow-Auslöser

  • onChange - feuert, wenn die Dropdown-Option geändert wird.
  • onFocus - wird ausgelöst, wenn der Fokus auf die Select-Komponente gerichtet ist.
  • onBlur - wird ausgelöst, wenn die Select-Komponente unscharf ist.
  • onCreate - wird ausgelöst, wenn die Komponente erstellt wird.
  • onDestroy - wird ausgelöst, wenn die Komponente angezeigt wird.

Komponenten-Aktionen

Select Get Properties

Ruft die Eigenschaften der Komponente ab.

Eingabe-Parameter :

  • Component Id [string] - Der Bezeichner der Select-Komponente;

Ausgabeparameter :

  • Label [string] - das Label der Komponente;
  • Placeholder [string] - den Platzhalter der Komponente;
  • Allow Clear [boolean] - ermöglicht das Aufheben der Auswahl, wenn true;
  • Disable [boolean] - deaktiviert die Komponente, wenn wahr;
  • Tooltip [string] - Tooltip-Zeichenfolge;
  • Required Mark [boolean] - zeigt die erforderliche Markierung an, wenn wahr;
  • Debounce (ms) [integer] - Verzögerung bei der Validierung des Wertes;
  • Options [Select Option array] - ein Array mit vordefinierten Auswahloptionen;
  • Selected [Select Option array] - ein Array ausgewählter Optionen oder nur ein Array mit einem einzelnen Element im Falle des Einzelmodus;
  • Validate Icon [boolean] - Symbol, das bei der Validierung des Wertes angezeigt wird;
  • Validate Status [Status type] - Status, der bei der Validierung des Wertes angezeigt werden soll;
  • Validate Message [string] - Meldung, die bei der Validierung des Wertes angezeigt werden soll;

Select Get Properties

Select Set Properties

Setzt die Eigenschaften der Komponente.

Eingabe-Parameter :

  • Component Id [string] - Wählen Sie den Bezeichner der Komponente;
  • Label [string]- Beschriftung der Komponente;
  • Placeholder [string] - Platzhalter für die Komponente;
  • Allow Clear [boolean] - erlaubt das Löschen der Auswahl, wenn wahr;
  • Disable [boolean] - Deaktiviert die Komponente, wenn wahr;
  • Tooltip [string] - Tooltip-Zeichenfolge;
  • Required Mark [boolean] - zeigt die erforderliche Markierung an, wenn wahr;
  • Debounce (ms) [integer] - Verzögerung bei der Validierung des Wertes;
  • Options [Select Option array] - eine Reihe von vordefinierten Auswahloptionen;
  • Validate Icon [boolean] - Symbol, das bei der Validierung des Wertes angezeigt wird;
  • Validate Status [Status type] - Status, der bei der Gültigkeitsprüfung des Wertes angezeigt wird;
  • Validate Message [string] - Nachricht, die bei der Validierung des Wertes angezeigt wird;

Select Set Properties

Wählen Sie Eigenschaften aktualisieren

Aktualisiert die Eigenschaften der Komponente.

Eingabe-Parameter :

  • Component Id [string] - Identifikator der Komponente auswählen;
  • Label [string]- Beschriftung der Komponente;
  • Placeholder [string] - Platzhalter für die Komponente;
  • Allow Clear [boolean] - erlaubt das Löschen der Auswahl, wenn wahr;
  • Disable [boolean] - Deaktiviert die Komponente, wenn wahr;
  • Tooltip [string] - Tooltip-Zeichenfolge;
  • Required Mark [boolean] - zeigt die erforderliche Markierung an, wenn wahr;
  • Debounce (ms) [integer] - Verzögerung bei der Validierung des Wertes;
  • Options [Select Option array] - eine Reihe von vordefinierten Auswahloptionen;
  • Validate Icon [boolean] - Symbol, das bei der Validierung des Wertes angezeigt wird;
  • Validate Status [Status type] - Status, der bei der Gültigkeitsprüfung des Wertes angezeigt wird;
  • Validate Message [string] - Meldung, die bei der Validierung des Wertes angezeigt wird;

Select Update Properties

Make Select Option

Setzt das Modell Select Option mit den angegebenen Feldern zusammen.

Eingabe-Parameter :

  • ID [integer] - Select Option ID;
  • Label [string] - Bezeichnung der Option auswählen;
  • Value [integer] - Wählen Sie den Bestellwert der Option in der Dropdown-Liste;
  • Icon [string] - Symbol, das im Element Select Option verwendet werden soll;
  • Disabled [boolean] - Deaktiviert die Select Option, wenn wahr;

Ausgabe-Parameter :

  • Select Option [Select Option] - Select Option Modell;

Make Select Option

Expand Select Option

Erweitert das Modell der Select-Option.

Eingabe-Parameter :

  • Select Option [Select Option] - Modell der Option auswählen;

Ausgabe-Parameter :

  • ID [integer] - Option ID auswählen;
  • Label [string] - Wählen Sie die Bezeichnung der Option;
  • Value [integer] - Wählen Sie den Bestellwert der Option in der Dropdown-Liste;
  • Icon [string] - Symbol, das im Element Select Option verwendet werden soll;
  • Disabled [boolean] - Deaktiviert die Select Option, falls wahr;

Expand Select Option


Verwendungsbeispiel

Es ist möglich, über Frontend-Geschäftsprozesse neue Select-Option-Elemente zusammenzustellen und in die Dropdown-Liste einzufügen.

Die Logik sollte wie folgt sein:

  • Erstellt ein neues Select Option Element mit den angegebenen Feldern (Make Select Option)

  • Holen Sie sich das vorhandene Array Select Option items (Select Get Properties) und fügt es mit dem zuvor erstellten Auswahlelement zusammen (Append Array)

  • Aktualisieren Sie das Array der Auswahlelemente (Select Update Properties) für die angegebene Select-Komponente