gazelle_serialization library
Serialization library for Gazelle framework.
Classes
- GazelleModelProvider
- Represents a provder of GazelleModelTypes.
-
GazelleModelType<
T> - Represents a model class to be serialzed by Gazelle.
Functions
-
deserialize<
T> ({required dynamic jsonObject, GazelleModelProvider? modelProvider}) → T -
De-serializes
jsonObjectinto aTinstance. -
deserializeList<
T> ({required List list, GazelleModelProvider? modelProvider}) → List< T> -
De-serializes
listinto aListofTs. -
serialize(
{required dynamic object, GazelleModelProvider? modelProvider}) → dynamic -
Convert
objectinto a json serializable object.
Exceptions / Errors
- DeserializationException
- An exception for the deserialize function.