hasData property Null safety

bool hasData

Returns whether this snapshot contains a non-null data value.

This can be false even when the asynchronous computation has completed successfully, if the computation did not return a non-null value. For example, a Future<void> will complete with the null value even if it completes successfully.

Implementation

bool get hasData => data != null;