common library
Classes
- DateTimeCodable
- A DateTime codable that can encode and decode a date in different formats.
-
IterableSelfEncodable<
T extends SelfEncodable> -
An Encodable that can encode an iterable of
T
. -
ListCodable<
E> -
A Codable that can encode and decode a list of
E
. -
ListDecodable<
E> -
A Decodable implementation that can decode a list of
E
. -
ListEncodable<
E> -
An Encodable that can encode a list of
E
. -
MapCodable<
K, V> -
A Codable that can encode and decode a map of
K
andV
. -
MapSelfEncodable<
T extends SelfEncodable> -
An Encodable that can encode a map of
K
andT
. - ObjectCodable
- A Codable that can encode and decode standard Dart objects (Maps, Lists, etc.).
-
OrNullCodable<
T> -
A Codable that can encode and decode
T
or null. -
OrNullDecodable<
T> -
A Decodable implementation that can decode
T
or null. -
OrNullEncodable<
T> -
An Encodable that can encode
T
or null. -
SetCodable<
E> -
A Codable that can encode and decode a set of
E
. -
SetDecodable<
E> -
A Decodable implementation that can decode a set of
E
. -
SetEncodable<
E> -
An Encodable that can encode a set of
E
. - UriCodable
- A Uri codable that can encode and decode an uri as a string.
Enums
- DateTimeFormat
- The format to encode and decode a DateTime.
Extensions
-
AsIterableEncodable
on Iterable<
T> -
AsListCodable
on Codable<
T> -
AsListDecodable
on Decodable<
T> -
AsListEncodable
on Encodable<
T> -
AsMapCodable
on Codable<
T> -
AsMapEncodable
on Map<
dynamic, T> -
AsNullableCodable
on Codable<
T> -
AsNullableDecodable
on Decodable<
T> -
AsNullableListEncodable
on Encodable<
T> -
AsSetCodable
on Codable<
T> -
AsSetDecodable
on Decodable<
T> -
AsSetEncodable
on Encodable<
T>