Selecteer

Click to copy

Selecteer onderdeel om voorgedefinieerde opties te selecteren.


Oorspronkelijke instellingen

Mode- kies Multiple om meerdere opties te kunnen selecteren in de dropdown. Anders moet Enkelvoudige modus worden gebruikt.


Look and Feel-instellingen

Label(niet verplicht) te gebruiken om het label van de component te tonen.

Placeholder(niet verplicht) te gebruiken om de plaatshouder van de component te tonen.

Name (verplicht) - naam van de component.

Size(verplicht) - grootte van de component. Wordt ingesteld op Standaard wanneer de component wordt aangemaakt.

Search(verplicht) - om te kunnen zoeken binnen de beschikbare dropdown opties. Is standaard uitgeschakeld.

Clear icon (verplicht) - toont pictogram voor het wissen van opties indien ingeschakeld. Is standaard uitgeschakeld.

Disabled(verplicht) - maakt de component uitgeschakeld indien ingeschakeld. Is standaard uitgeschakeld.

Visible(verplicht) - maakt de component zichtbaar indien ingeschakeld. Is standaard ingeschakeld.


Opties

Selecteer Opties kunnen vooraf worden gedefinieerd in de componentinstellingen.


Workflow triggers

  • onChange- vuurt wanneer de dropdown optie wordt gewijzigd.
  • onFocus- Vuurt als de Select-component wordt aangesproken.
  • onBlur- vuurt wanneer de component Select wordt vervaagd.
  • onCreate- Vuurt wanneer de component wordt aangemaakt.
  • onDestroy- Vuurt wanneer de component wordt getoond.

Component Acties

Select Get Properties

Haalt de eigenschappen van de component op.

Invoerparameters:

  • Component Id [string] - Identifier van de component Select;

Uitvoerparameters:

  • Label[string] - label van de component;
  • Placeholder[string] - de plaatshouder van de component;
  • Allow Clear [boolean] - laat toe de selectie te wissen indien waar;
  • Disable[boolean] - deactiveert component indien waar;
  • Tooltip[string] - tooltip string;
  • Required Mark [boolean] - toont verplichte markering indien waar;
  • Debounce (ms) [integer] - vertraging om de waarde te valideren;
  • Options[Select Option array] - een array van voorgedefinieerde keuzeopties;
  • Selected[Select Option array] - een array van geselecteerde opties of alleen een array met één element in het geval van Single Mode;
  • Validate Icon[boolean] - pictogram dat moet worden getoond bij het valideren van de waarde;
  • Validate Status [Status type] - status die moet worden getoond bij het valideren van de waarde;
  • Validate Message[string] - bericht dat moet worden getoond bij het valideren van de waarde;

Select Set Properties

Stelt de eigenschappen van de component in.

Invoerparameters:

  • Component Id [string] - Selecteer de identifier van de component;
  • Label[string]- label van de component;
  • Placeholder[string] - Plaatshouder van de component;
  • Allow Clear [boolean] - maakt het mogelijk de selectie te wissen indien waar;
  • Disable[boolean] - schakelt component uit indien waar;
  • Tooltip[string] - tooltip string;
  • Required Mark [boolean] - toont verplichte markering indien waar;
  • Debounce (ms) [integer] - vertraging om de waarde te valideren;
  • Options [Select Option array] - een array van voorgedefinieerde selectie opties;
  • Validate Icon [boolean] - pictogram dat moet worden getoond bij het valideren van de waarde;
  • Validate Status [Status type] - status die moet worden getoond bij het valideren van de waarde;
  • Validate Message [string] - bericht dat moet worden getoond bij het valideren van de waarde;

Selecteer Eigenschappen bijwerken

Werkt de eigenschappen van de component bij.

Invoer parameters:

  • Component Id [string] - Identificatiecode van de component selecteren;
  • Label[string]- label van de component;
  • Placeholder[string] - Plaatshouder van de component;
  • Allow Clear [boolean] - maakt het mogelijk de selectie te wissen indien waar;
  • Disable[boolean] - schakelt component uit indien waar;
  • Tooltip[string] - tooltip string;
  • Required Mark [boolean] - toont verplichte markering indien waar;
  • Debounce (ms) [integer] - vertraging om de waarde te valideren;
  • Options [Select Option array] - een array van voorgedefinieerde selectie opties;
  • Validate Icon [boolean] - pictogram dat moet worden getoond bij het valideren van de waarde;
  • Validate Status [Status type] - status die moet worden getoond bij het valideren van de waarde;
  • Validate Message [string] - bericht dat moet worden getoond bij het valideren van de waarde;

Make Select Option

Stelt Select Option model samen met de gegeven velden.

Invoer parameters:

  • ID [integer] - Selecteer optie ID;
  • Label[string] - Label van de optie;
  • Value[integer] - Bestelwaarde van de optie in de keuzelijst;
  • Icon[string] - pictogram dat moet worden gebruikt in het item Keuzeoptie;
  • Disabled[boolean] - schakelt de Selecteer optie uit indien waar;

Uitvoerparameters:

  • Select Option [Select Option] - Selecteer Optie model;

Expand Select Option

Breidt Select Option model uit.

Invoerparameters:

  • Select Option [Select Option] - Selecteer Optie model;

Uitvoerparameters:

  • ID [integer] - Selecteer Optie ID;
  • Label[string] - Selecteer het label van de optie;
  • Value[integer] - Bestelwaarde van de optie in de vervolgkeuzelijst;
  • Icon[string] - pictogram dat in het item Keuzeoptie moet worden gebruikt;
  • Disabled[boolean] - deactiveert de Selecteeroptie indien waar;


Gebruiksvoorbeeld

Het is mogelijk om nieuwe Select Option items samen te stellen en toe te voegen aan de dropdown lijst via frontend business processen.

De logica moet als volgt zijn:

  • Stel een nieuw Selecteer optie item samen met gespecificeerde velden (Make Select Option)

  • Verkrijg de bestaande Select Option items array (Select Get Properties) en voeg deze samen met het eerder gemaakte Select Option item (Append Array)

  • Update Selecteeroptie-items array (Select Update Properties) voor het gespecificeerde Selecteer component