buildWithChild method
Implementation
Widget buildWithChild(Widget? child) {
if (id != null) {
return ProvideImpl<T, WithId>(
instanceBuilder,
ref: this,
key: key,
id: id,
mode: mode,
init: init,
isLazy: isLazy,
builder: builder,
lazyBuilder: lazyBuilder,
child: child,
);
}
return ProvideImpl<T, WithoutId>(
instanceBuilder,
ref: this,
key: key,
mode: mode,
init: init,
isLazy: isLazy,
builder: builder,
lazyBuilder: lazyBuilder,
child: child,
);
}