Entity<Key extends EntityKey>.auto constructor

Entity<Key extends EntityKey>.auto({
  1. String? id,
  2. int? timeMills,
  3. Key? key,
})

Creates an entity with auto-generated id and timeMills if not provided

Implementation

Entity.auto({
  String? id,
  int? timeMills,
  Key? key,
})  : idOrNull = id ?? EntityHelper.generateID,
      timeMillsOrNull = timeMills ?? EntityHelper.generateTimeMills,
      _key = key;