Size: a a a

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

2018 September 05

IG

Ilya Gulya in Moxy – MVP библиотека под Android
Вообще возможно было бы ещё круче сделать так чтобы можно было генерировать разные MvpFacade для разных модулей
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
тогда и проблемы бы не было, по идее
источник

EM

Eugene Matsyuk in Moxy – MVP библиотека под Android
Yuri Shmakov
Eugene а в app модуле тоже есть мокси, и из его рефлектора ты хочешь ссылаться на тот рефлектор?
ну, наверное
короче, я хочу, чтобы рефлектор разрулдивался модулями-либами без апп-модулей
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
Eugene Matsyuk
ну, наверное
короче, я хочу, чтобы рефлектор разрулдивался модулями-либами без апп-модулей
Хотеть прям. Это можно будет мост в библиотеках использовать 🙂
источник

YS

Yuri Shmakov in Moxy – MVP библиотека под Android
Eugene Matsyuk
ну, наверное
короче, я хочу, чтобы рефлектор разрулдивался модулями-либами без апп-модулей
но в app тоже есть мокси? я не пойму, какой модуль у тебя говорит, что он не может найти MoxyReflector?
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
Yuri Shmakov
но в app тоже есть мокси? я не пойму, какой модуль у тебя говорит, что он не может найти MoxyReflector?
app
источник

EM

Eugene Matsyuk in Moxy – MVP библиотека под Android
источник

EM

Eugene Matsyuk in Moxy – MVP библиотека под Android
источник

EM

Eugene Matsyuk in Moxy – MVP библиотека под Android
собственно, com.example.scanner - в feature-impl
источник

EM

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

IG

Ilya Gulya in Moxy – MVP библиотека под Android
ооо, есть короче идея
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
@eugene_matsyuk попробуй сделать собственный moxy reflector в feature-api
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
и просто проксируй вызовы к тому MoxyReflector
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
Ща пример покажу
источник

EM

Eugene Matsyuk in Moxy – MVP библиотека под Android
Ilya Gulya
Ща пример покажу
давай-давай =)
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
Внутри feature-api сделай вот такой прокси-класс
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
object MoxyReflector {

 @JvmStatic
 fun getPresenterBinders(): MutableMap<Class<*>, MutableList<Any>>? {
   return MoxyReflector.getPresenterBinders()
 }

 @JvmStatic
 fun getStrategies(): MutableMap<Class<*>, Any>? {
   return MoxyReflector.getStrategies()
 }

 @JvmStatic
 fun getViewStateProviders(): MutableMap<Class<*>, Any>? {
   return MoxyReflector.getViewStateProviders()
 }

}
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
ой, название неправильное
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
вот
источник

IG

Ilya Gulya in Moxy – MVP библиотека под Android
и положи его в какой-то пакет
источник