Size: a a a

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

2020 April 11

TM

Timur Mukhortov in Dart & Flutter по-русски
а тут работает :D
источник

TM

Timur Mukhortov in Dart & Flutter по-русски
ох, это мне нужно каждый файл из ассетов декларировать 🤔
источник

JG

Jeka Goroshkin in Dart & Flutter по-русски
Timur Mukhortov
ох, это мне нужно каждый файл из ассетов декларировать 🤔
все папки, файлы не обязательно
источник

TM

Timur Mukhortov in Dart & Flutter по-русски
а, увидел, да
источник

TM

Timur Mukhortov in Dart & Flutter по-русски
@engor еще раз спасибо!
источник

JG

Jeka Goroshkin in Dart & Flutter по-русски
Timur Mukhortov
@engor еще раз спасибо!
пжлс
источник

IK

Igor Kusoff in Dart & Flutter по-русски
Sergey Molchanovsky
по мне так еще делать свой класс с константами цветов — это масло масляное
можно и без Colors обойтись, а сразу вызывать Color(0xff333333)

Если у вас в разных классах используются  однотипные объекты, то их удобно сделать компонентами, такой подход ещё иногда называют Atomic Design. Речь не только про цвета, а вообще про любые параметры.

Но это не обязательно, делайте так, как вам удобнее или в соответствии с кодстайлом вашей команды
источник

TM

Timur Mukhortov in Dart & Flutter по-русски
@igorkusoff компонент типа раздатчика? как для цвета?
источник

AP

A1ex Petrov (К) in Dart & Flutter по-русски
Мужики, повешал слушатель "itemPositionsListener.itemPositions.addListener(_listenPositions());", как мне теперь в _listenPositions() обратиться к результату?
источник

IK

Igor Kusoff in Dart & Flutter по-русски
любой компонент, например, const kPageTitle = TextStyle(***);
источник

M

Max in Dart & Flutter по-русски
A1ex Petrov (К)
Мужики, повешал слушатель "itemPositionsListener.itemPositions.addListener(_listenPositions());", как мне теперь в _listenPositions() обратиться к результату?
Например, добавить в слушатель аргумент?)
источник

AP

A1ex Petrov (К) in Dart & Flutter по-русски
Max
Например, добавить в слушатель аргумент?)
они подсвечиваются как не правильное, уже нашел что можно слушать через "ValueListenable", но как его распарсить не знаю 😕
источник

M

Max in Dart & Flutter по-русски
A1ex Petrov (К)
они подсвечиваются как не правильное, уже нашел что можно слушать через "ValueListenable", но как его распарсить не знаю 😕
А, это changeNotifier?
источник

AP

A1ex Petrov (К) in Dart & Flutter по-русски
da
источник

AP

A1ex Petrov (К) in Dart & Flutter по-русски
ValueListenable<Iterable<ItemPosition>> вот такого вида
источник

M

Max in Dart & Flutter по-русски
Или ValueNotifier?
источник

AP

A1ex Petrov (К) in Dart & Flutter по-русски
Max
Или ValueNotifier?
changeNotifyer
источник

M

Max in Dart & Flutter по-русски
A1ex Petrov (К)
changeNotifyer
Тогда переделывай на ValueNotifier,  в нём есть поле value)
источник

M

Max in Dart & Flutter по-русски
А, ValueListenable это и так интерфейс к ValueNotifier
источник

M

Max in Dart & Flutter по-русски
itemPositionsListener.itemPositions.value у тебя должен быть доступен
источник