Пожертвования —
______ Канал с анонсами в телеграм —
______ Группа в телеграм —
______ Группа в вк —
https://vk.com/club203125105 ______ Код урока для подписчиков boosty -
______ 0:00 Интро 1:15 Что будем делать 2:15 Создание сущностей, запуск генератора: flutter packages pub run build_runner watch 5:48 Создание виджетов и к ним модели 7:57 Добавление роутов 8:48 Показ экрана 10:35 Передача данных (в примере ключей) при навигации на новый экран (groups - tasks) 16:20 Получение ключей на новом экране 20:00 Пишем модель для нового экрана (tasks) 22:00 Подключаем модель в tasks виджете 22:20 * проверка чтобы избежать повторной инициализации модели в didChangeDepencies 23:10 Верстка тасков 27:40 Пишем в модели tasks отображение данных из hive 30:50 Загрузка группы в task model по ключу 32:35 Отображение имя группы в заголовке 35:20 Создание формы сохранения тасков. Работаем с task form widget model, task (entity) 48:05 Работаем с виджетом формы сохранения тасков 51:23 * о updateShouldNotify - false (Inhereted Widget) 57:05 Сохранение, чтение, удаление сохранённых тасков группы в модели 1:06:44 Сохранение, чтение и удаление в виджете списка тасков группы 1:09:40 hive hivelist listenable проблема обновления списка после создания и удаления таска 1:23:38 Итого: что мы сделали 1:26:05 Реализация завершения таска 1:35:20 Удаление тасков, когда удаляется группа