Pulsante

Click to copy

Impostazioni di look and feel

  • Label(non obbligatorio) da utilizzare per mostrare l'etichetta del componente.
  • Icon(non obbligatorio) - icona del pulsante.
  • Size(obbligatorio) - dimensioni standard dei pulsanti.
  • Type(obbligatorio) - layout standard dei pulsanti.
  • Name(obbligatorio) - questo nome aiuterà a trovare il componente in BP.
  • Enabled(obbligatorio) - disponibilità del pulsante nell'applicazione. È attivo per impostazione predefinita.
  • Visible() - rende visibile il componente se è attivo. Abilitato per impostazione predefinita.

Inneschi del flusso di lavoro:

  • onCreate - si attiva quando l'elemento viene creato nella pagina;
  • onShow - si attiva quando il componente cambia il suo stato in visibile (visualizzato nella pagina);
  • onHide - si attiva quando il componente cambia il suo stato in nascosto (smette di essere visualizzato);
  • onDestroy - si attiva quando il componente viene distrutto;
  • onClick - si attiva quando il componente viene cliccato.

Azioni del componente:

Button Get Properties:

Ottiene le proprietà del pulsante

Parametri di ingresso:

  • Component Id [string] - identificatore del componente button.

Parametri di uscita:

  • Label[string] - etichetta del pulsante;
  • Type[enum] - tipo di pulsante;
  • Size[enum] - tipo di pulsante;
  • Icon[enum] - icona del pulsante;
  • Color[string] - colore del pulsante;
  • Visible[boolean] - stato di visibilità del pulsante;
  • Enabled[boolean] - stato di abilitazione/disabilitazione del pulsante;
  • Loading[boolean] - stato di caricamento del pulsante.

Button Set Properties

Imposta tutte le proprietà del pulsante

Parametri di ingresso:

  • Component Id [string] - identificatore del componente pulsante.
  • Label[string] - etichetta del pulsante;
  • Type[enum] - tipo del pulsante;
  • Size[enum] - tipo di pulsante;
  • Icon[enum] - icona del pulsante;
  • Color[string] - colore del pulsante;
  • Visible[boolean] - stato di visibilità del pulsante;
  • Enabled[boolean] - stato di abilitazione/disabilitazione del pulsante;
  • Loading[boolean] - stato di caricamento del pulsante.

Button Update Properties

Aggiorna le proprietà del pulsante

Parametri di ingresso:

  • Component Id [string] - identificatore del componente pulsante.
  • Label[string] - etichetta del pulsante;
  • Type[enum] - tipo del pulsante;
  • Size[enum] - tipo di pulsante;
  • Icon[enum] - icona del pulsante;
  • Color[string] - colore del pulsante;
  • Visible[boolean] - stato di visibilità del pulsante;
  • Enabled[boolean] - stato di abilitazione/disabilitazione del pulsante;
  • Loading[boolean] - stato di caricamento del pulsante.

Button Click

Esegue un clic sul pulsante

Parametri di input:

  • Component Id [string] - identificatore del componente pulsante.

Button Reset State

Riporta tutti gli stati dei pulsanti ai valori predefiniti

Parametri di input:

  • Component Id[string] - Identificatore del componente pulsante.

Button Set Loading

Imposta lo stato di caricamento su true

Parametri di input:

  • Component Id [string] - Identificatore del componente pulsante.

Button Remove Loading

Imposta lo stato di caricamento su false Parametri di ingresso:

Parametri di ingresso:

  • Component Id [string] - Identificatore del componente del pulsante.

Button Enable

Imposta lo stato abilitato su true

Parametri di ingresso:

  • Component Id [string] - Identificatore del componente pulsante.

Button Disable

Imposta lo stato abilitato su falso

Parametri di input:

  • Component Id [string] - Identificatore del componente pulsante.

Button Show

Imposta lo stato visibile su true

Parametri di input:

  • Component Id [string] - Identificatore del componente pulsante.

Button Hide

Imposta lo stato visibile su false

Parametri di ingresso:

  • Component Id [string] - Identificatore del componente pulsante.


Esempio di utilizzo:

Ad esempio, l'utilizzo di un pulsante per aprire una finestra modale

Pulsante | AppMaster Docs