Есть ли в ютреке какие нибуть средства, с помощью которых можно было бы скрыть определенные transitionы у стейта по условию? Под "скрыть" я имею ввиду убрать их из выпадающего списка у поля в UI.
Я в курсе про стейт машины, но я не в курсе, как оными добиться вышеописанного. Перефразирую вопрос. Существует ли аналог guard на транзишене, который прячет транзишен в UI, а не просто запрещает продвижение по нему?
Ну... у меня щас есть стейт, и из него торчат три транзишена, по которым можно перейти только если выполнены кое какие условия. Хотелось скрыть те из них, по которым перейти нельзя, чтобы они глаз не мозолили.
Логика немного другая:) В этот стейт можно перевести из текущего стейта, значит отобразим. А иначе как пользователь узнает, что ему что-то нужно сделать:)
Это логично в общем случае. Но в моем частном случае "куда идти и что делать" было бы понятно из контекста. В моем случае условия выстроены так, что хотя бы один транзишен всегда был бы видимым.