Size: a a a

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

2020 July 06

Ю

Юрий in Dart & Flutter по-русски
Dmitry Bubnenkov
Это нормально что при создании пустого проекта файл в bin получает имя не main.dart и имя_проекта.dart?
Какой bin?
источник

DB

Dmitry Bubnenkov in Dart & Flutter по-русски
в структуре каталога проекта
источник

Ю

Юрий in Dart & Flutter по-русски
Точно bin а не lib?
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
Юрий
Какой bin?
и такое бывает
источник

DB

Dmitry Bubnenkov in Dart & Flutter по-русски
источник

DB

Dmitry Bubnenkov in Dart & Flutter по-русски
Блин, что ему не нравится?
источник

Д

Деда in Dart & Flutter по-русски
Dmitry Bubnenkov
Блин, что ему не нравится?
listen(
источник

DB

Dmitry Bubnenkov in Dart & Flutter по-русски
ай точно, я просто скопипастил из доки и там видимо опечатка
источник

A

Anton 📦 ᯌ in Dart & Flutter по-русски
Урусай
А есть какой нибудь multichild контейнер (не flex), которому можно указать отступы между его дочерними элементами? Про Wrap знаю
ListView.separated
источник

A

Anton 📦 ᯌ in Dart & Flutter по-русски
по индексу так же сможешь строить иерархию
источник

АН

Антон Немкин... in Dart & Flutter по-русски
какой в флаттере есть аналог redux или storage?
источник

AK

Alexey Kondratev in Dart & Flutter по-русски
и то и то есть
источник

AK

Alexey Kondratev in Dart & Flutter по-русски
поищи
источник

AK

Alexey Kondratev in Dart & Flutter по-русски
источник

AK

Alexey Kondratev in Dart & Flutter по-русски
источник

Б

Борис in Dart & Flutter по-русски
Ребята, кто-нибудь знает, можно ли во flutter_bloc(от Felangel) переопределить поведение по умолчанию по изменению стейта, хочется чтобы всегда провайдилось событие изменения стейта на любое событие. Угнетает писать кучу бойлерплейта, переопределять equatable, реализовывать copyWith. Хочется, что бы на каждый add(event) провайдилось событие в интерфейс. Или продолжать есть кактус и делать как сказано в мануале?)
источник

ND

Nikita Domnickij in Dart & Flutter по-русски
Борис
Ребята, кто-нибудь знает, можно ли во flutter_bloc(от Felangel) переопределить поведение по умолчанию по изменению стейта, хочется чтобы всегда провайдилось событие изменения стейта на любое событие. Угнетает писать кучу бойлерплейта, переопределять equatable, реализовывать copyWith. Хочется, что бы на каждый add(event) провайдилось событие в интерфейс. Или продолжать есть кактус и делать как сказано в мануале?)
а как эквейтбл всязан с эмитом стейтов?
источник

ИК

Игорь Кравченко... in Dart & Flutter по-русски
Борис
Ребята, кто-нибудь знает, можно ли во flutter_bloc(от Felangel) переопределить поведение по умолчанию по изменению стейта, хочется чтобы всегда провайдилось событие изменения стейта на любое событие. Угнетает писать кучу бойлерплейта, переопределять equatable, реализовывать copyWith. Хочется, что бы на каждый add(event) провайдилось событие в интерфейс. Или продолжать есть кактус и делать как сказано в мануале?)
меняй версию стейта и ок, я так для mutable стейтов делаю
источник

ИК

Игорь Кравченко... in Dart & Flutter по-русски
источник

Б

Борис in Dart & Flutter по-русски
Nikita Domnickij
а как эквейтбл всязан с эмитом стейтов?
У меня Стейт содержит большой объект со вложенными списками и большим количеством свойств, допустим, я по событию меняю одно свойство и делаю yield State(state.myobject) то есть передаю туда тот же объект, что и был, но с измененным свойством , изменение состояния не срабатывает, что по идее логично, он считает, что раз объект не поменялся(сравнивает с собой), то и Стейт менять не надо. Судя по документации нужно делать yield State(state.myobject.copyWith(changedProperty: newvalue)) А equatable я реализую, для сравнения объектов по свойствам, как в примерах от фелангеля указано
источник