Dropdown
Element do wyświetlania listy opcji
Ustawienia wyglądu i działania:
Label (nieobowiązkowe) - służy do wyświetlania etykiety komponentu.
Name (obowiązkowo) - nazwa ta pomoże znaleźć ten komponent w BP.
Left icon (nie obowiązkowe) - ikona lewa dropdownu.
Right icon (obowiązkowy) - ikona rozwijana w prawo.
Size (obowiązkowy) - standardowe rozmiary dropdown.
Type (obowiązkowy) - standardowe układy rozwijania.
Trigger (obowiązkowy) - wyzwalacz, który wyświetla listę rozwijaną. Domyślnie jest to hover.
Disabled (obowiązkowy) - dostępność dropdownu w aplikacji. Jest domyślnie wyłączone.
Visible (mandatory) - sprawia, że komponent jest widoczny, jeśli jest włączony. Domyślnie włączony.
Option:
W tej sekcji możesz dodawać i edytować elementy listy rozwijanej
Wyzwalacze przepływu pracy:
- onCreate - odpala się, gdy element jest tworzony na stronie;
- onShow- zostanie wywołany, gdy element zmieni swój stan na widoczny (zostanie wyświetlony na stronie);
- onHide - zostanie wywołany, gdy element zmieni swój stan na ukryty (przestanie być wyświetlany na stronie);
- onDestroy- odpala się przed zniszczeniem elementu;
- Option onClick - odpala się po kliknięciu opcji.
Component Actions:
Dropdown Get Properties
Pobiera właściwości dropdownu
Parametrywejściowe :
- Component Id [string] - identyfikator komponentu dropdown;
Parametrywyjściowe :
- Label [string] - etykieta komponentu;
- Icon [string] - ikona komponentu;
- Type [enum] - typ elementu rozwijanego;
- Size [enum] - typ elementu rozwijanego;
- Color [string] - kolor dropdownu;
- Options [array model] - lista opcji dropdownu;
- Visible [boolean] - stan widoczności dropdownu;
- Disabled [boolean] - stan włączenia/wyłączenia dropdownu;
- Loading [boolean] - stan ładowania dropdownu.
Dropdown Set Properties
Ustawia wszystkie właściwości listy rozwijanej
Parametrywejściowe :
- Component Id [string] - identyfikator elementu dropdown;
- Label [string] - etykieta elementu dropdown;
- Icon [string] - ikona elementu dropdown;
- Type [enum] - typ elementu dropdown;
- Size [enum] - typ elementu dropdown;
- Color [string] - kolor dropdownu;
- Options [array model] - lista opcji dropdownu;
- Visible [boolean] - stan widoczności dropdownu;
- Disabled [boolean] - stan włączenia/wyłączenia dropdownu;
- Loading [boolean] - stan ładowania dropdownu.
Dropdown Update Properties
Aktualizuje właściwości rozwijanej listy
Parametrywejściowe :
- Component Id [string] - identyfikator elementu dropdown;
Parametrywyjściowe :
- Label [string] - etykieta elementu dropdown;
- Icon [string] - ikona elementu dropdown;
- Type [enum] - typ elementu dropdown;
- Size [enum] - typ elementu dropdown;
- Color [string] - kolor dropdownu;
- Options [array model] - lista opcji dropdownu;
- Visible [boolean] - stan widoczności dropdownu;
- Disabled [boolean] - stan włączenia/wyłączenia dropdownu;
- Loading [boolean] - stan ładowania dropdownu.