JoltProvider<T> constructor
const
JoltProvider<T> ({
- Key? key,
- required Widget builder(
- BuildContext context,
- T state
- T create(
- BuildContext context
- T? value,
Creates a JoltProvider that creates and manages a resource.
The create function is called lazily on first access to create the resource.
Implementation
const JoltProvider({
super.key,
required this.builder,
this.create,
this.value,
}) : assert(create != null || value != null,
'create or value must be provided'),
assert(!(create != null && value != null),
'create and value cannot be provided together');