toLidConsumer method
Widget
toLidConsumer({
- Key? key,
- required LidWidgetBuilder<
S> builder, - BuilderCondition<
S> ? buildWhen, - required LidWidgetListener<
S> listener, - ListenerCondition<
S> ? listenWhen, - bool animate = false,
- AnimatedSwitcherTransitionBuilder transitionBuilder = AnimatedSwitcher.defaultTransitionBuilder,
- Duration duration = const Duration(milliseconds: 300),
Implementation
Widget toLidConsumer({
Key? key,
required LidWidgetBuilder<S> builder,
BuilderCondition<S>? buildWhen,
required LidWidgetListener<S> listener,
ListenerCondition<S>? listenWhen,
bool animate = false,
AnimatedSwitcherTransitionBuilder transitionBuilder =
AnimatedSwitcher.defaultTransitionBuilder,
Duration duration = const Duration(milliseconds: 300),
}) {
return LidConsumer<S>(
key: key,
stateNotifier: this,
builder: builder,
buildWhen: buildWhen,
listener: listener,
listenWhen: listenWhen,
animate: animate,
transitionBuilder: transitionBuilder,
duration: duration,
);
}