builderErased property

BloomNode Function(Object? value) get builderErased

builder, accepting an untyped Object? dependency value.

Safely casts the untyped value to T before invoking builder. See dependencyErased for why this type erasure is necessary.

Implementation

BloomNode Function(Object? value) get builderErased =>
    (value) => builder(value as T);