object property

  1. @override
T get object
override

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!;
}