assign method
Assigns a value to the late variable
Implementation
void assign(Object? value) {
if (_isFinal && _isInitialized) {
throw LateInitializationError(
"LateInitializationError: Late final variable '$_name' has already been assigned.");
}
_value = value;
_isInitialized = true;
Logger.debug("[LateVariable] Assigned '$_name' = $value");
}