MwwmInheritedWidget<WM extends WidgetModel, C extends Component> constructor
MwwmInheritedWidget<WM extends WidgetModel, C extends Component> ({
- required DependenciesBuilder<
C> dependenciesBuilder, - required WidgetStateBuilder widgetStateBuilder,
- required WidgetModelBuilder<
WM> widgetModelBuilder, - Key? key,
Implementation
MwwmInheritedWidget({
required DependenciesBuilder<C> dependenciesBuilder,
required WidgetStateBuilder widgetStateBuilder,
required WidgetModelBuilder<WM> widgetModelBuilder,
Key? key,
}) : super(
key: key,
child: Builder(
builder: (context) => Injector<C>(
component: dependenciesBuilder(context),
builder: (ctx) {
return _ProxyMwwmWidget(
widgetStateBuilder: widgetStateBuilder,
widgetModelBuilder: widgetModelBuilder,
);
},
),
),
);