AFSIScreenConfig<TSPI extends AFScreenStateProgrammingInterface<AFComponentState, AFBuildContext<AFFlexibleStateView, AFRouteParam>, AFFunctionalTheme>, TStateView extends AFFlexibleStateView, TRouteParam extends AFRouteParam> constructor

AFSIScreenConfig<TSPI extends AFScreenStateProgrammingInterface<AFComponentState, AFBuildContext<AFFlexibleStateView, AFRouteParam>, AFFunctionalTheme>, TStateView extends AFFlexibleStateView, TRouteParam extends AFRouteParam>({
  1. required AFCreateStateViewDelegate<TStateView> stateViewCreator,
  2. required AFCreateSPIDelegate<TSPI, AFBuildContext<TStateView, TRouteParam>, AFSIDefaultTheme> spiCreator,
})

Implementation

AFSIScreenConfig({
  required AFCreateStateViewDelegate<TStateView> stateViewCreator,
  required AFCreateSPIDelegate<TSPI, AFBuildContext<TStateView, TRouteParam>, AFSIDefaultTheme> spiCreator,
}): super(
  themeId: AFSIThemeID.defaultTheme,
  stateViewCreator: stateViewCreator,
  spiCreator: spiCreator,
);