Одновременный вход в два состояния при использовании пакета statemachine pub?

У меня есть вариант использования, когда мне нужно, чтобы конечный автомат оставался в общем состоянии при переключении между меньшими, более конкретными состояниями. Возможно ли это с помощью пакета pub statemachine?


person Nawaf Alsulami    schedule 23.02.2015    source источник
comment
Это очень специфический вопрос к упаковке. Я предлагаю создать вопрос в исходном репозитории GitHub (со ссылкой на этот вопрос).   -  person Günter Zöchbauer    schedule 23.02.2015


Ответы (1)


Не напрямую, но вы можете определить вложенный конечный автомат, который запускается и выполняет свои собственные действия, когда родитель входит в определенное состояние.

На самом деле, я думаю, было бы легко добавить в библиотеку первоклассную композицию конечных автоматов. Я постараюсь выполнить ваш запрос функции в одном из будущих выпусков, но я Я также рад рассмотреть запрос на вытягивание.

person Lukas Renggli    schedule 23.02.2015