addConnectedPrototype method
AFSingleScreenPrototypeBody
addConnectedPrototype({
- required AFPrototypeID id,
- required AFRenderConnectedChildDelegate render,
- dynamic models,
- List<
AFRouteParam> ? children, - required AFRouteParam routeParam,
- AFTestTimeHandling timeHandling = AFTestTimeHandling.paused,
Implementation
AFSingleScreenPrototypeBody addConnectedPrototype({
required AFPrototypeID id,
required AFRenderConnectedChildDelegate render,
dynamic models,
List<AFRouteParam>? children,
required AFRouteParam routeParam,
AFNavigatePushAction? navigate,
AFTestTimeHandling timeHandling = AFTestTimeHandling.paused,
}) {
final sv = AFibF.g.testData.resolveStateViewModels(models);
final instance = AFConnectedWidgetPrototype(
id: id,
models: sv,
routeParam: routeParam,
children: children,
render: render,
body: AFSingleScreenPrototypeBody(id),
timeHandling: timeHandling,
);
_connectedTests.add(instance);
return instance.body;
}