Size: a a a

Moxy – MVP библиотека под Android

2018 July 31

VS

Volodymyr Stelmashchuk in Moxy – MVP библиотека под Android
как только замержат
https://github.com/Arello-Mobile/Moxy/pull/212
источник

VA

Vishnyakov Aleksey in Moxy – MVP библиотека под Android
sps
источник

GU

Gennady Unknown in Moxy – MVP библиотека под Android
presenter'ы через фабрики или синглтоны нужно создавать?
источник
2018 August 01

АЕ

Алексей Ершов in Moxy – MVP библиотека под Android
Gennady Unknown
presenter'ы через фабрики или синглтоны нужно создавать?
Зачем? Можно просто вызовом конструктора. Мокси позаботится о сохранении инстанса.
источник
2018 August 03

D

Denis in Moxy – MVP библиотека под Android
Доброе утро.
Подскажите, можно ли в презентер мокси заинжектить дагером что-нибудь? Или только инжектить в активити/фрагмент и оттуда передавать через конструткор?
источник

GP

Georgy Petrov in Moxy – MVP библиотека под Android
Denis
Доброе утро.
Подскажите, можно ли в презентер мокси заинжектить дагером что-нибудь? Или только инжектить в активити/фрагмент и оттуда передавать через конструткор?
доброе, можно так примерно:
источник

GP

Georgy Petrov in Moxy – MVP библиотека под Android
@Inject
   @InjectPresenter
   lateinit var presenter: BalancePresenter

   @ProvidePresenter
   fun providePresenter(): BalancePresenter  {
       return presenter
   }
источник

GP

Georgy Petrov in Moxy – MVP библиотека под Android
и там уже в конструктор инжектить
источник

GP

Georgy Petrov in Moxy – MVP библиотека под Android
InjectViewState
class BalancePresenter @Inject constructor(private val walletInteractor: WalletInteractor)
источник

D

Denis in Moxy – MVP библиотека под Android
Georgy Petrov
@Inject
   @InjectPresenter
   lateinit var presenter: BalancePresenter

   @ProvidePresenter
   fun providePresenter(): BalancePresenter  {
       return presenter
   }
а самый первый @Inject здесь нужен??
источник

GP

Georgy Petrov in Moxy – MVP библиотека под Android
Denis
а самый первый @Inject здесь нужен??
это даггеровский
источник

D

Denis in Moxy – MVP библиотека под Android
Georgy Petrov
это даггеровский
т.е. даггеровским инжектом инжектим моксишный презентер?)
источник

GP

Georgy Petrov in Moxy – MVP библиотека под Android
Denis
т.е. даггеровским инжектом инжектим моксишный презентер?)
не разбирался, как это работает .-.
источник

D

Denis in Moxy – MVP библиотека под Android
интересно, судя по всему заработало
источник

D

Denis in Moxy – MVP библиотека под Android
ща чекну
источник

AD

Aleksandr Dovhaliuk in Moxy – MVP библиотека под Android
Всем привет! Юзаю мокси в проекте с активти и фргментами.
Настал момент, когда нужно уменьшить количетсво кода - во всех вью вызываются методы showProgress / hideProgress и другие. Часть уже перекинул в BaseActivity / BaseFragment, остались showProgress / hideProgress. И на этом затык у меня. Что мне нужно сделать, чтобы вынести эти методы в базовые вью и правлять ими из персональных перезентеров.
ЗЫ: суть методов в том, что оним отображают или скрывают ProgressBar
источник

RK

Rinat Kurmashev in Moxy – MVP библиотека под Android
Aleksandr Dovhaliuk
Всем привет! Юзаю мокси в проекте с активти и фргментами.
Настал момент, когда нужно уменьшить количетсво кода - во всех вью вызываются методы showProgress / hideProgress и другие. Часть уже перекинул в BaseActivity / BaseFragment, остались showProgress / hideProgress. И на этом затык у меня. Что мне нужно сделать, чтобы вынести эти методы в базовые вью и правлять ими из персональных перезентеров.
ЗЫ: суть методов в том, что оним отображают или скрывают ProgressBar
в чем затык то? во всех лэйаутах делаешь include лэйаута с прогрессом
источник

AD

Aleksandr Dovhaliuk in Moxy – MVP библиотека под Android
Rinat Kurmashev
в чем затык то? во всех лэйаутах делаешь include лэйаута с прогрессом
progressBar Уже есть во всех лайаутах. Затык в том, что как удалить методы из вью и вызывать их из презетеров ?
источник

RK

Rinat Kurmashev in Moxy – MVP библиотека под Android
не надо удалять, делаем базовый view
источник

RK

Rinat Kurmashev in Moxy – MVP библиотека под Android
и готово
источник