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
