Returns the data value, if isUpdate, otherwise defaultValue.
defaultValue
T? updateOr([T? defaultValue]) => data ?? defaultValue;