late to field means that the field will be initialized when you use it for the first time .
Read moreHow do you know if a Dart late variable is initialized?
Dart offers no way to tell if a late variable has been initialized or assigned to. If you access it, it either immediately runs the initializer (if it has one) or throws an exception.
Read more