messengerSerializers top-level property
- @SerializersFor.new([ChatRoomModel, RoomImageModel, ChatMessageModel, UserModel])
final
Implementation
@SerializersFor([
ChatRoomModel,
RoomImageModel,
ChatMessageModel,
UserModel,
// MessengerUserModel,
])
final Serializers messengerSerializers =
(_$messengerSerializers.toBuilder()
..addBuilderFactory(
const FullType(BuiltList, [
FullType(BuiltMap, [FullType(String), FullType(DateTime)]),
]),
() => ListBuilder<BuiltMap<String, DateTime>>(),
)
..addBuilderFactory(
const FullType(BuiltMap, [FullType(String), FullType(int)]),
() => MapBuilder<String, int>(),
)
..addPlugin(StandardJsonPlugin())
..addPlugin(DateTimeSerializerPlugin())
..addPlugin(BuiltForceNumberParsePlugin())
..addPlugin(const BuiltEntityIdRetroCompatibilityPlugin()))
.build();