a

Size: a a a
a
AM
a
AM
АЕ
by toothpickPresenter(scope)
AM
by toothpickPresenter(scope)
АЕ
inline fun <reified T : MvpPresenter<*>> MvpDelegateHolder.toothpickPresenter(
name: String = "presenter",
scope: Any
): MoxyKtxDelegate<T> {
return moxyPresenter(name) { AppScopeManager.openScope(scope).getInstance(T::class.java) }
}
AM
inline fun <reified T : MvpPresenter<*>> MvpDelegateHolder.toothpickPresenter(
name: String = "presenter",
scope: Any
): MoxyKtxDelegate<T> {
return moxyPresenter(name) { AppScopeManager.openScope(scope).getInstance(T::class.java) }
}
АЕ
AM
АЕ
AM
AM
АЕ
☠🇷
MvpAppCompatActivity(@LayoutRes layout: Int)
?VS
w
D
@InjectPresenter
' прописан во вьюхе?w
@InjectPresenter
' прописан во вьюхе?public class MainActivity extends MvpAppCompatActivity implements IMainView {
@Inject
@InjectPresenter
MainPresenter presenter;
@ProvidePresenter
MainPresenter providePresenter() {
return presenter;
}