json/json library

Classes

JsonBoolean
A class representing a JSON boolean field.
JsonDate
A class representing a JSON date field.
JsonDouble
A JSON field that handles double-precision floating-point values.
JsonField<T>
An abstract class representing a JSON field.
JsonInteger
A JSON field that handles integer values.
JsonList<T extends JsonModel>
A class representing a JSON list field.
JsonModel
An abstract class representing a JSON model.
JsonNumber
A class representing a JSON number field.
JsonObject<T extends JsonModel>
A class representing a JSON object field.
JsonString
A class representing a JSON string field.

Mixins

JsonSerializable
A mixin that provides methods for JSON serialization and deserialization.

Extensions

DateTimeOffsetExtensions on DateTime
An extension on the DateTime class to provide additional functionality for formatting DateTime objects with timezone offsets.

Typedefs

InstanceConstructor<T extends JsonModel> = T Function()
A type definition for a function that constructs an instance of JsonModel.