ValueSerializer.defaults constructor
const
ValueSerializer.defaults({
- bool serializeDateTimeValuesAsString,
The builtin default serializer.
This serializer won't transform numbers or strings. Date times will be encoded as a unix-timestamp.
To override the default serializer drift uses, you can change the DriftRuntimeOptions.defaultSerializer field.
The serializeDateTimeValuesAsString
option (which defaults to false
)
describes whether DateTime values should be serialized to a unix
timestamp (DateTime.millisecondsSinceEpoch) or a string
(DateTime.toIso8601String).
In either case, date time values can be deserialized from both formats.
Implementation
const factory ValueSerializer.defaults(
{bool serializeDateTimeValuesAsString}) = _DefaultValueSerializer;