Size: a a a

Cicerone Chat (RUS)

2017 February 02

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Спасибо @mansonheart !
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Именно так
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Alexandr Zherebtsov
у меня активити и табики, делал все по сэмплу с гитхаба, получается что есть два роутера, точнее два типа роутеров, один глобальный для переключения табиков, второй тип локальный, на каждый контейнер (табик) свой, хранятся роутеры в холдерах синглтонах
у меня без табов. Активити и в ней контейнер.
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Я и забыл, что создал чатик для взаимной помощи 😉
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
в контейнере одновременно только 1 фрагмент. С этого фрагмента переходы на другие фрагменты, с дугих на третьи и т д
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Alexey Pushkarev
у меня без табов. Активити и в ней контейнер.
Один рутер - синглтон. Именно так как в семпле
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
ну вообще типичное активити, где меняютс фрагменты в контейнере
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Именно такой типичный семпл и есть на гитхабе
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Konstantin Tskhovrebov
Именно такой типичный семпл и есть на гитхабе
ааа, кажись я лол. Там же одно и тоже инджектится что в активити что во фрагмент
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
☝️Философия Чичироне: в навигации главное контейнер. К контейнеру крепится навигатор. Навигатору командует Рутер
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Alexey Pushkarev
ааа, кажись я лол. Там же одно и тоже инджектится что в активити что во фрагмент
Категорически согласен
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
немножко запутался в этих связках роутера, холдера и самого объекта чичероне
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
а CommandBuffer это оказывается ещё и NavigatorHolder
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
гибко замудрили
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
который в себе навигатор хранит
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
Konstantin Tskhovrebov
Категорически согласен
Вот там есть SampleFragment, в который по сути инджектится тот же роутер, что и в MainActivity. Потом этот роутер передается в SamplePresenter. А почему сразу не заинджектить в SamplePresenter, чтобы из фрагмента не передавать?
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
чем плох такой вариант?
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
Тогда презентер будет явно знать, что за рутер ему нужен
источник

KT

Konstantin Tskhovrebov in Cicerone Chat (RUS)
А для параллельной навигации он не должен знать локальный это рутер или глобальный
источник

AP

Alexey Pushkarev in Cicerone Chat (RUS)
а, ну да вообще-то.
источник