Size: a a a

Dart & Flutter по-русски

2020 December 21

SH

Sergey Hottabych in Dart & Flutter по-русски
> Нет кейса, что в приложении прям на ходу можно перевод сменить?

Надо, кстати, этот кейс проверить.
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
По идее, Easy Localization должна такое поддерживать.
источник

AK

Alexander K in Dart & Flutter по-русски
Но если она инжектится в стор в момент его инициализации в get_it, то при смене языка там останется старая локаль?
источник

AK

Alexander K in Dart & Flutter по-русски
Впрочем, это настолько редкое, что можно забить) просто задумывался об этом недавно у себя
Спасибо за инфу)
источник

IB

Iv Bv in Dart & Flutter по-русски
Всем привет, такой вопрос, если есть что-то что не можешь реализовать можно как то подключить классы среды разработки конкретной оси? камнями не кидайте если глупость спросил)
источник

P

Pa_blooo in Dart & Flutter по-русски
Iv Bv
Всем привет, такой вопрос, если есть что-то что не можешь реализовать можно как то подключить классы среды разработки конкретной оси? камнями не кидайте если глупость спросил)
есть нативное общение с платформой
источник

IB

Iv Bv in Dart & Flutter по-русски
Pa_blooo
есть нативное общение с платформой
пульнете ссылочкой где почитать?
источник

P

Pa_blooo in Dart & Flutter по-русски
Iv Bv
пульнете ссылочкой где почитать?
источник

S

SS in Dart & Flutter по-русски
Artur
Ищи по SearchDelegate
Спасибо, буду искать
источник

IB

Iv Bv in Dart & Flutter по-русски
премногоблагодарен
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Alexander K
Впрочем, это настолько редкое, что можно забить) просто задумывался об этом недавно у себя
Спасибо за инфу)
get_it я юзаю, чтобы доставать эти штуки (AppInfoHolder, дио, хайв) в сторах.
Можно было и в провайдер запихнуть, но я хотел подчеркнуть, что они не зависят от контекста.
И поэтому отдельная папка services, как бы намекает, что они чисто для использованиями сторами, а не в виджетах.
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
Sergey Hottabych
get_it я юзаю, чтобы доставать эти штуки (AppInfoHolder, дио, хайв) в сторах.
Можно было и в провайдер запихнуть, но я хотел подчеркнуть, что они не зависят от контекста.
И поэтому отдельная папка services, как бы намекает, что они чисто для использованиями сторами, а не в виджетах.
а у сторов конструкторов нет?
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Есть... я хотел как бы изобразить, что сервисы слоем выше, над сторами.
источник

AD

Alexandra Dubinina ✨... in Dart & Flutter по-русски
ребята, есть вопрос по стримам в дарте.
Если я итерирую (await for) стрим, и потом прерываю цикл (break) программа не завершается. Я правильно понимаю что это из-за того что подписка на стрим осталась активной?
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
Sergey Hottabych
Есть... я хотел как бы изобразить, что сервисы слоем выше, над сторами.
не совсем понял как это изображается, почему нельзя через конструктор передать
источник

AD

Alexandra Dubinina ✨... in Dart & Flutter по-русски
есть подозрение что await for просто сахар над .listen в случае стримов
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
Alexandra Dubinina ✨
ребята, есть вопрос по стримам в дарте.
Если я итерирую (await for) стрим, и потом прерываю цикл (break) программа не завершается. Я правильно понимаю что это из-за того что подписка на стрим осталась активной?
напиши что имеешь ввиду в dartpad и скинь гист
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
мб больше людей подтянутся ответить
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Илья Максименко
не совсем понял как это изображается, почему нельзя через конструктор передать
Да можно и так. Сначала провайдеры с AppInfoHolder, Dio, HiveDb, а потом ниже по дереву в конструктор стора передавать context.read<HiveDb>().
Но я в итоге решил через get_it их доставать.
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
Sergey Hottabych
Да можно и так. Сначала провайдеры с AppInfoHolder, Dio, HiveDb, а потом ниже по дереву в конструктор стора передавать context.read<HiveDb>().
Но я в итоге решил через get_it их доставать.
ну можно через гет ит но только через конструктор
источник