$mockWidget method
_WidgetMockStatefulWidget?
$mockWidget(
- String key
)
override
Implementation
@override
_WidgetMockStatefulWidget? $mockWidget(String key) {
WidgetMockFactory? factory = this.mapHostedWidgetMockFactories[key];
if (factory == null) {
return null;
}
Widget widget = factory.funcWidgetFactory();
_WidgetMockStatefulWidget widgetMock = _WidgetMockStatefulWidget(
widgetToRender: widget,
funcOnCreatedState: (MockWidgetStateBase widgetState) {
if (!this._mapArrWidgetStates.containsKey(key)) {
this._mapArrWidgetStates[key] = [ ];
}
this._mapArrWidgetStates[key]!.add(widgetState);
},
funcCreateMockWidgetState: factory.funcCreateMockWidgetState,
);
return widgetMock;
}