object property
The wrapped object.
Implementation
@override
T get object {
if (_cachedUpdatedObject == null) {
final generatedId = id; // This will generate and cache the ID if needed
_cachedUpdatedObject = _updateObjectWithId(super.object, generatedId);
}
return _cachedUpdatedObject!;
}