AFConnectedWidget<TState extends AFComponentState, TTheme extends AFFunctionalTheme, TStateView extends AFFlexibleStateView, TRouteParam extends AFRouteParam, TSPI extends AFStateProgrammingInterface<AFComponentState, AFBuildContext<AFFlexibleStateView, AFRouteParam>, AFFunctionalTheme>> constructor

AFConnectedWidget<TState extends AFComponentState, TTheme extends AFFunctionalTheme, TStateView extends AFFlexibleStateView, TRouteParam extends AFRouteParam, TSPI extends AFStateProgrammingInterface<AFComponentState, AFBuildContext<AFFlexibleStateView, AFRouteParam>, AFFunctionalTheme>>({
  1. required AFConnectedUIConfig<TState, TTheme, TStateView, TRouteParam, TSPI> config,
  2. required AFScreenID? screenIdOverride,
  3. required AFWidgetID? widOverride,
  4. required AFRouteParam launchParam,
})

Implementation

AFConnectedWidget({
  required AFConnectedUIConfig<TState, TTheme, TStateView, TRouteParam, TSPI> config,
  required AFScreenID? screenIdOverride,
  required AFWidgetID? widOverride,
  required AFRouteParam launchParam,
}): super(
  uiConfig: config,
  screenId: screenIdOverride ?? launchParam.screenId,
  wid: widOverride ?? launchParam.wid,
  launchParam: launchParam
);