model_factory library

Extensions

JsonArray on List
JsonExt on JsonCodec
JsonMap on Map<String, dynamic>

Functions

convertFromJson<E>(dynamic value, [dynamic defaultValue, bool useConverters = true]) → E
convertToJson(dynamic value, [bool useConverter = true, dynamic toJson(dynamic object)?]) → dynamic
modelDecode<T>(dynamic data) → T
registerDefaultValue(Map<Type, dynamic> values) → void
registerJsonConverter<E>(JsonConverter<E> converter) → void
registerJsonFactory<E>(JsonFactory<E> builder) → void
registerToJson<E>(dynamic toJson(dynamic value)) → void
tryConvertFromJson<T>(JsonConverter<T> converter, dynamic value, [dynamic defaultValue]) → T
tryConvertToJson<T>(JsonConverter<T> converter, T model) → dynamic

Typedefs

JsonFactory<E> = E Function(dynamic value)