fluxとかMVIみたいな構造のアプリを作ってみたかった その7

前回: akihito104.hatenablog.com の最後に、 とくにActionsはもっと定型化できるように思う。 というようなことを書いた。ここまでの実装は、 class HogeActions( private val dispatcher: EventDispatcher, ) : HogeEventListener { val selectAccount: Flow<HogeEvent.AccountSelected> = dispatcher.toActionFlow() // EventDispatcherから所望のA</hogeevent.accountselected>…