Описание тега built-value
NoneBuilt_value is a Dart package that provides code generation for reducing boilerplate code when we need to create Value Types. more information here: https://github.com/google/built_value.dart
1
ответ
Как определить поля во встроенном_значении EnumClass?
Я хотел иметь EnumClass с дополнительным message поле, как то так: class Status extends EnumClass { static const Status error = _$error; static const Status completed = _$completed; String message; const Status._(String name) : super(name); static B…
12 мар '19 в 18:10
2
ответа
Должны ли мы зафиксировать сгенерированный код build_value в git?
built_value генерирует .g.dart код, но документы не дают никаких подсказок, если мы должны добавить их в наш репозиторий git или нет. Я думаю, что мы должны, чтобы разработчики, клонирующие наше хранилище, могли быть запущены, без необходимости пере…
15 мар '19 в 05:07
1
ответ
Может build_value десериализовать дженерики, как это?
Все мои данные JSON содержат статус (int), msg(String) и данные (любого типа). Поскольку я пришел из Java, я хочу использовать дженерики. Я пишу десериализацию для топовых дженериков с build_value, но не получилось. Я должен попробовать это https://…
30 мар '19 в 00:18
1
ответ
Как реализовать пагинацию в шаблоне флаттера
Я пытаюсь реализовать разбиение на страницы в флаттере с шаблоном блока. Что я хочу, чтобы, когда list_view достиг конца, он обновляет текущий list_view новым контентом, но он создает новое представление list_view с новым контентом Built_valueModel.…
07 апр '19 в 08:11
0
ответов
Десериализовать универсальный тип с помощью встроенного значения
У меня есть этот объект: abstract class ApiData<T> implements Built<ApiData<T>, ApiDataBuilder<T>> { int get offset; int get limit; int get total; int get count; BuiltList<T> get results; ApiData._(); factory ApiData([v…
23 апр '19 в 16:58
0
ответов
Написать модель со встроенным значением и встроенной коллекцией во флаттере
Как написать модель для следующего ответа JSON во флаттере с использованием built_value и built_collection. "totals": { "2019-06-09": { "sales": "6505.00", "orders": 19, "items": 55, "tax": "0.00", "shipping": "400.00", "discount": "0.00", "customer…
15 июн '19 в 09:38
0
ответов
Есть ли разумный способ смешивания моделей json_serializable и built_value в проекте?
Проблема заключается в следующем, у меня есть проект флаттера с некоторыми классами, использующими встроенное_значение, и некоторыми классами, использующими json_serializable. Оба прекрасно работают отдельно, но используют очень разные способы сериа…
26 июн '19 в 13:10
0
ответов
При использовании build_runner показывается ошибка с неопределенным именем BuiltList
В настоящее время я делаю вложенные JsonDeserialize с помощью built_value а также build_runner, Это показывает ошибку на сгенерированном serailize.g.dart, Как мне решить эту проблему? Я тоже положил built_collection в pubspec.yaml Это хорошо для ори…
01 июл '19 в 12:10
0
ответов
Встроенный генератор значений не работает
С этого утра шаг генерации построенной стоимости (pub run build_runner build) терпит неудачу с [SEVERE] built_value_generator:built_value on lib/client.dart (cached): Unknown error in BuiltValueGenerator for myproject|lib/client.dart. NoSuchMethodEr…
11 июн '19 в 13:50
2
ответа
Использование map вместо for для создания списка из модели класса, возвращающего ноль
Когда я реализую нумерацию страниц ListView из данных, которые возвращаются с сервера, просто я могу проверить эту возможность разбивки на страницы, и это прекрасно работает, например, с помощью этого кода я могу создать столбец списка с помощью про…
11 июн '19 в 14:04
1
ответ
BuiltValue не является подтипом типа "BuiltRegister" ошибка
Я только учусь, как я могу использовать BuiltValue в трепетании мой реализованный веб-сервис с Chopper хорошо работать, прежде чем использовать эту библиотеку. теперь после перехода на использование BuiltValue я получаю ошибку и не могу решить эту п…
26 авг '19 в 17:24
1
ответ
Генерация вложенности в built_value
У меня следующая структура проекта: app/pubspec.yaml packages/app_part/pubspec.yaml Оба проекта используют неизменяемые модели built_value. приложение /pubspec.yaml: name: app dependencies: built_value: ^6.7.1 app_part: path: ../packages/app_part de…
01 окт '19 в 21:32
0
ответов
Streambuilder не восстанавливается после события BLOC
Я пытаюсь реализовать разбиение на страницы в своем приложении, но мне это не удалось. Я использую Firebase, в частности Firestore с шаблоном BLOC вместе с Built Value, который я начал использовать недавно, чтобы упростить разбиение на страницы. Я б…
05 сен '20 в 16:38
1
ответ
избежать некоторых полей, которые являются ключевыми словами dart
В моем приложении, которое я подключил к серверу, который возвращает этот вывод: "usertags": { "in": [ { } ] }, в этом in - ключевое слово dart, и я не знаю, как я могу избежать этого, чтобы получить от него данные, и я получаю эту ошибку: ошибка: о…
18 сен '19 в 11:39
0
ответов
Как реализовать интерфейс с помощью built_value EnumClass
В built_value README утверждает, что EnumClasses: ... настоящие классы, которые могут содержать код и реализовывать интерфейсы Как я могу сделать свой EnumClass, например. MassUnit правильно реализовать приведенный ниже интерфейс? abstract class Uni…
12 окт '19 в 13:57
0
ответов
Как анализировать вложенный JSON, содержащий значения динамических ключей, с помощью встроенного пакета значений (Dart)
По сути, проблема в том, как сделать классы с помощью built_value, в которых значения ключей являются динамическими. Я знаю, что мне придется использовать BuiltMap, но как мне это использовать? { "dynamic_A": [ { "key_1":1, "key_2":"name1" }, { "key…
25 мар '20 в 06:27
2
ответа
При парсинге конструктора GQLReq типа Hasura.GraphQL.Transport.HTTP.Protocol.GQLReq ожидал Object, но получил String
Я пытаюсь сделать запрос к бэкэнду Hasura, используя Flutter, Chopper и Built Value, и получаю следующую ошибку > When parsing the constructor GQLReq of type Hasura.GraphQL.Transport.HTTP.Protocol.GQLReq expected Object but got String., Чоппер се…
12 апр '20 в 15:21
1
ответ
Необработанное исключение: десериализация
Я получаю данные с конечной точки в Интернете. Я использую built_value для десериализации JSON. Однако я обнаружил ошибку, и я застрял. Это ошибка, которую я получаю: Unhandled Exception: Deserializing '[count, 2, results, [{id: 2, name: Upload Purc…
01 май '20 в 12:23
3
ответа
как сделать общедоступное свойство даже с подчеркиванием в дротике?
Я получаю данные json с сервера api отдыха, и один из его ключей _id и мне нужно сериализовать этот json в объект dart с помощью built_value, но это запрещено, потому что в dart _idявляется частным, а built_value не позволяет мне определять частный …
09 июн '20 в 13:08
2
ответа
Как десериализовать строку ISO данных в объект DateTime в сериализации built_value в dart?
Я хочу сериализовать объект json, включая ISOString дату к объекту дротика, используя построенное значение. это образец json: { "title": "test", "description": "test description", "date": "2020-06-05T11:42:38.585Z", "creator": { "email": "test@test.…
15 июн '20 в 19:34