Описание тега freezed

0 ответов

OnPropertyChange вызывает тупик на Xamarin.Forms Android

в моем приложении Xamarin.Forms у меня есть ObservableCollection для представления различных представлений в ContentPresenter. Это своего рода интервью, когда пользователь открывает новое представление с новыми элементами управления, нажимая кнопку,…
16 фев '21 в 09:13
0 ответов

как расширить абстрактные классы `Freezed`

обновление: отредактировано, поскольку в этом выпуске дан ответ на мой исходный вопрос , учитывая, что замороженный класс не может напрямую реализовать другие классы (см. проблему выше) Foo.baz можно реализовать, как показано ниже abstract class Baz…
15 дек '20 в 19:25
0 ответов

Диагностика флаттераTreeMixin с @freezed

Я пытаюсь реализовать состояние удержания класса провайдера, сгенерированное с помощью @freezed: @injectable class NewClientFormProvider with ChangeNotifier, DiagnosticableTreeMixin { final IClientRepository _clientRepository; NewClientFormState _st…
14 мар '21 в 22:42
1 ответ

Конфликт замороженных данных Flutter с данными модели

Я новичок во Flutter и следую различным руководствам, чтобы научиться, и, на самом деле, после попытки сделать что-то простое самостоятельно я обнаружил странную проблему, и я не знаю, как от нее избавиться ... Это мои зависимости: dependencies: flu…
22 мар '21 в 14:38
2 ответа

Дизайн, управляемый доменом: dart package freezed дает «Логическое выражение Failed Assertion не должно быть нулевым»

Я пытаюсь создать модель электронной почты с аутентификацией, используя этот учебник https://www.youtube.com/watch?v=fdUwW0GgcS8&list=PLB6lc7nQ1n4iS5p-IezFFgqP6YvAJy84U&index=2 Код такой: import 'package:flutter/cupertino.dart'; impo…
1 ответ

Ожидалось найти Flutter Freezed ')'

После обновления моего Flutter Freezed, похоже, генерирует файлы с ошибками для моих файлов Bloc / Cubit. Pubspec.yaml содержит все последние версии пакетов. part of 'test_cubit.dart'; @freezed abstract class TestState with _$TestState { const facto…
24 мар '21 в 17:22
1 ответ

Замораживание пакета приводит к ошибке, не допускающей значения NULL, при генерации кода

Я запускаю проект и решил использовать новую версию ** Freezed ** для своих моделей, но когда я запускаю flutter *pub run build_runner build * для генерации кода, я получаю следующую ошибку: > Параметр 'placeFormattedAddress' of 'Address' не явля…
03 апр '21 в 17:33
3 ответа

Проверка замороженных классов модели

Я ищу хороший способ проверить замороженные модели. Пока что я придумал три подхода, которые показаны во фрагменте ниже. @freezed class Options with _$Options { Options._(); factory Options._internal({required List<String> languages}) = _Optio…
05 апр '21 в 14:58
1 ответ

Flutter Dart - документ Firestore с вложенными картами в класс данных с замороженным

В Firestore мои документы структурированы следующим образом: В этом примере карта имеет двух дочерних элементов типа map. Их может быть больше, а для других документов может быть ноль. Я пытаюсь преобразовать lineupсопоставление DocumentSnapshot с о…
04 апр '21 в 17:23
1 ответ

Flutter Freezed - объект имеет по два каждого поля

Все мои объекты в приложении, использующие @freezed , создают по 2 каждого поля. Я на freezed: ^0.12.7 Когда я копирую и вставляю пример из документации версии 0.12.7: import 'package:freezed_annotation/freezed_annotation.dart'; part 'x.freezed.dart…
03 апр '21 в 03:31
1 ответ

Можно ли использовать геттер в качестве параметра функции в dart?

У меня такая повторяющаяся функция: repetitiveFunction(Type type) async* { yield* _recordCollectionQuery(type) .snapshots() .map((snapshot) { final List<Record> records = snapshot.docs .map((doc) => RecordDto.fromFirestore(doc).toDomain()) …
04 апр '21 в 07:20
0 ответов

почему юдоль правой стороны не получил «дарц»?

Я пытаюсь получить значение валидатора для адреса электронной почты с помощью dartz, но вывод всегда слева, я пробовал тот же код, помещая валидацию внутри валидатора, используя то же регулярное выражение, которое сработало! Я использую библиотеки ш…
08 апр '21 в 23:08
0 ответов

адрес электронной почты с использованием шаблона ddd с использованием библиотек bloc, dartz и freezed

Я изучаю шаблон ddd с использованием библиотек bloc, dartz и freezed, этот фрагмент кода - просто след для проверки правильности автоматического исправления входного текста. но это не ответ! код формы: Form( autovalidate: true, child: Wrap( runSpaci…
07 апр '21 в 17:27
1 ответ

Флаттер заморожен Расчетное значение по умолчанию

Мне нужно иметь вычисленное значение в freezed класс factory MyState({ ///.... @Default(UniqueKey()) UniqueKey key, }) = _MyState; Это не разрешено. Как я могу это обойти. Об установке его в inital() не может быть и речи. Спасибо
05 апр '21 в 20:47
2 ответа

json = null в методе fromJSON в пользовательском JsonConverter «замороженный класс с несколькими конструкторами»

У меня есть этот класс @freezed abstract class CartEntity with _$CartEntity { const factory CartEntity.empty(String status, String message) = _Empty; const factory CartEntity.notEmpty(int x) = _NotEmpty; factory CartEntity.fromJson(Map<String, dy…
20 дек '20 в 18:55
0 ответов

Как я могу визуализировать информацию о замороженных сигналах в многоадресной передаче с помощью ffmpeg?

Я пытаюсь обнаружить замороженные видеосигналы с помощью ffmpeg. В качестве ввода я использую многоадресную рассылку, в которой содержатся сигналы. Я использую следующую команду: ffmpeg -i udp//:multicast_address -vf "freezedetect=n=-60dB:d=2" -map …
15 апр '21 в 21:02
2 ответа

Freezed и json_serializable: как использовать собственный конвертер

Я хочу добавить собственный конвертер в замороженный класс, как в этом ответе . Я пробовал это с помощью этого кода: @freezed class NewsPost with _$NewsPost { factory NewsPost({ @JsonKey(name: "date") @TimestampConverter() DateTime? date, }) = _News…
18 апр '21 в 19:12
0 ответов

Есть ли в пакете Freezed «список инициализаторов»?

Если Strig? id является null , Я хочу назначить uuid или случайный int (как String) к нему. @freezed class Todo with _$Todo { const factory Todo({ @Default(false) bool isComplete, String? id, required String title, required String todo, }) = _Todo; …
28 апр '21 в 12:29
1 ответ

Как использовать Freezed пакет с Bloc во флаттере?

Я хочу создать простой блок с замороженным пакетом. Это мой блок: import 'package:bloc/bloc.dart'; import 'package:freezed_annotation/freezed_annotation.dart'; import 'package:presentation/presentation_index.dart'; part 'auth_bloc_event.dart'; part …
01 янв '21 в 16:39
1 ответ

Flutter Freezed, Unknown/Fallback union значение

Можно ли использовать конструктор FallBack / Unknown в замороженном состоянии? Допустим, у меня есть такой союз: @Freezed(unionKey: 'type') @freezed abstract class Vehicle with _$Vehicle { const factory Vehicle() = Unknown; const factory Vehicle.car…
10 май '21 в 13:28