Przejdź do głównej zawartości

Przegląd interfejsu

Wszystko znajduje się w Settings → Plugins → State Machine Manager.

Ekran startowy to lista State Machines. Każdy wiersz to jedna maszyna, z kolumnami:

  • Technical name — wewnętrzny identyfikator, np. order.state.
  • Name — czytelna nazwa wyświetlana.
  • States — ile stanów ma maszyna.
  • Transitions — ile ma przejść.

W prawym górnym rogu przycisk Create state machine rozpoczyna nową, własną maszynę. Każdy wiersz ma menu kontekstowe z pozycjami Edit i Delete.

Kliknięcie wiersza otwiera widok szczegółów tej maszyny.

Widok szczegółów jest podzielony na pięć zakładek.

Karta General information pokazuje Technical name, Name i Initial state maszyny. Widok otwiera się w trybie tylko do odczytu; kliknij Edit, aby zmienić pola, następnie Save lub Cancel. Baner ostrzegawczy przypomina, że błędne zmiany mogą wpłynąć na obsługę zamówień i przepływy płatności. Na pasku narzędzi jest też przycisk Validate. Zobacz Ustawienia ogólne.

Lista wszystkich stanów maszyny, z kolumnami Technical name, Name oraz Initial. Stan początkowy nosi odznakę Initial. Użyj Add state, aby utworzyć stan, albo menu kontekstowego wiersza, aby wybrać Edit, Set as initial state lub Delete. Zobacz Zarządzanie stanami.

Lista dozwolonych zmian statusu. Każde przejście ma Action name, From state i To state. Add transition tworzy przejście. Zobacz Zarządzanie przejściami.

Wizualny, interaktywny widok całej maszyny — stany jako prostokąty, przejścia jako strzałki. Przeciągaj stany, aby je układać, i rysuj nowe przejścia, przeciągając od portu jednego stanu do drugiego. Zobacz Edytor wizualny.

Dziennik przejść, które faktycznie miały miejsce dla tej maszyny — kiedy, jaka encja, kto je wywołał i między którymi stanami nastąpił ruch. Zobacz Historia przejść.