in android/libraries/rib-base/src/main/kotlin/com/uber/rib/core/Interactor.kt [110:131]
public open fun dispatchAttach(savedInstanceState: Bundle?) {
_lifecycleFlow.tryEmit(InteractorEvent.ACTIVE)
val presenter = (getPresenter() as? Presenter)
presenter?.let {
triggerRibActionAndEmitEvents(
it,
RibActionEmitterType.PRESENTER,
RibEventType.ATTACHED,
) {
it.dispatchLoad()
}
}
triggerRibActionAndEmitEvents(
this,
RibActionEmitterType.INTERACTOR,
RibEventType.ATTACHED,
) {
didBecomeActive(savedInstanceState)
}
}