Przycisk

Click to copy

Ustawienia wyglądu i działania

  • Label(nieobowiązkowe) do wykorzystania do wyświetlenia etykiety komponentu.
  • Icon(nieobowiązkowe) - ikona przycisku.
  • Size(obowiązkowo) - standardowe rozmiary przycisków.
  • Type(obowiązkowo) - standardowe układy przycisków.
  • Name(obowiązkowy) - nazwa ta ułatwi odnalezienie tego komponentu w BP.
  • Enabled(obowiązkowy) - dostępność przycisku w aplikacji. Jest domyślnie włączona.
  • Visible() - sprawia, że komponent jest widoczny, jeśli jest włączony. Domyślnie włączony.

Wyzwalacze przepływu pracy:

  • onCreate - odpala się, gdy element jest tworzony na stronie;
  • onShow - odpala się, gdy element zmienia swój stan na widoczny (wyświetlany na stronie);
  • onHide - zostanie wywołany, gdy element zmieni swój stan na ukryty (przestanie być wyświetlany na stronie);
  • onDestroy - zostanie wywołany, gdy element zostanie zniszczony;
  • onClick - zostanie wywołany po kliknięciu na komponent.

Component Actions:

Button Get Properties:

Pobiera właściwości przycisku

Parametry wejściowe:

  • Component Id [string] - identyfikator komponentu button.

Parametry wyjściowe:

  • Label[string] - etykieta przycisku;
  • Type[enum] - typ przycisku;
  • Size[enum] - typ przycisku;
  • Icon[enum] - ikona przycisku;
  • Color[string] - kolor przycisku;
  • Visible[boolean] - stan widoczności przycisku;
  • Enabled[boolean] - stan włączenia/wyłączenia przycisku;
  • Loading[boolean] - stan ładowania przycisku.

Button Set Properties

Ustawia wszystkie właściwości przycisku

Parametry wejściowe:

  • Component Id [string] - identyfikator komponentu przycisku.
  • Label[string] - etykieta przycisku;
  • Type[enum] - typ przycisku;
  • Size[enum] - typ przycisku;
  • Icon[enum] - ikona przycisku;
  • Color[string] - kolor przycisku;
  • Visible[boolean] - stan widoczności przycisku;
  • Enabled[boolean] - stan włączenia/wyłączenia przycisku;
  • Loading[boolean] - stan ładowania przycisku.

Button Update Properties

Uaktualnia właściwości przycisku

Parametry wejściowe:

  • Component Id [string] - identyfikator komponentu przycisku.
  • Label[string] - etykieta przycisku;
  • Type[enum] - typ przycisku;
  • Size[enum] - typ przycisku;
  • Icon[enum] - ikona przycisku;
  • Color[string] - kolor przycisku;
  • Visible[boolean] - stan widoczności przycisku;
  • Enabled[boolean] - stan włączenia/wyłączenia przycisku;
  • Loading[boolean] - stan ładowania przycisku.

Button Click

Wykonuje kliknięcie przycisku

Parametry wejściowe:

  • Component Id [string] - identyfikator komponentu przycisku.

Button Reset State

Resetuje wszystkie stany przycisku do wartości domyślnych

Parametry wejściowe:

  • Component Id[string] - Identyfikator komponentu przycisku.

Button Set Loading

Ustawia stan ładowania na wartość true

Parametry wejściowe:

  • Component Id [string] - Identyfikator komponentu przycisku.

Button Remove Loading

Ustawia stan załadowania na false Parametry wejściowe:

Parametry wejściowe:

  • Component Id [string] - Identyfikator elementu przycisku.

Button Enable

Ustawia stan włączony na true

Parametry wejściowe:

  • Component Id [string] - Identyfikator komponentu przycisku.

Button Disable

Ustawia stan włączony na false

Parametry wejściowe:

  • Component Id [string] - Identyfikator komponentu przycisku.

Button Show

Ustawia stan widoczny na true

Parametry wejściowe:

  • Component Id [string] - Identyfikator komponentu przycisku.

Button Hide

Ustawia stan widoczny na false

Parametry wejściowe:

  • Component Id [string] - Identyfikator komponentu przycisku.


Przykład użycia:

Na przykład użycie przycisku do otwarcia okna modalnego

Przycisk | AppMaster Docs