Dilma писал(а):
есть подозрение, что все, что можно придумать из простых элементов - давно уже придумано.Можно сделать контейнер по типу StateFlowAutomate
И специальные элементы для его внутренностей - СОСТОЯНИЯ
На вход контейнера подается некое doAction, а в ответ на активном State-элементе возникает "невидимым макаром" onAction, которое пройдя через некоторую, вполне штатную, логику может сделать doSetState у некого другого State-элемента.
Ну и, естественно, соответствующее данному состоянию и данным в событии doAction, выходное из контейнера событие.
Можно рассматривать варианты как НКА, так и ДКА схемотехники