id_gen library
Classes
- HumanIdGen
- Human ID generator.
- HumanIdGenOptions
- Options for HumanIdGen.
-
IdGenBase<
T> - A base class for generators.
- TimeIdGen
- This generator always incrementing IDs given the current system time. Get a guarantee an unique ID after each call next or get.
- TransitId
- Increasing or decreasing integer IDs.
- TransitIdGen
- Transit integer ID generator.
- UuidV4Gen
- UUID v4 generator.
Enums
Mixins
- HasStringIdMix
- Mixin for object with String ID.
Extensions
- UuidsListExt on List
-
UuidsMapExt
on Map<
String, dynamic> - UuidsSetExt on Set
- UuidStringExt on String
Properties
- uuidBittenOfReplacer → String
-
Replacer for shrinked UUID.
no setter
- uuidPrefixSeparator → String
-
Separator between a prefix and UUID.
no setter
Typedefs
- HidGen = HumanIdGen
- Short name for HumanIdGen.
- HidGenOptions = HumanIdGenOptions
- Short name for HumanIdGenOptions.
- UuidGen = UuidV4Gen