executeScreen<TSPI extends AFStateProgrammingInterface<AFComponentState, AFBuildContext<AFFlexibleStateView, AFRouteParam>, AFFunctionalTheme>> method

void executeScreen<TSPI extends AFStateProgrammingInterface<AFComponentState, AFBuildContext<AFFlexibleStateView, AFRouteParam>, AFFunctionalTheme>>(
  1. AFScreenID screenId,
  2. AFStateTestScreenHandlerDelegate<TSPI> screenHandler, {
  3. required bool verifyIsActiveScreen,
})

Implementation

void executeScreen<TSPI extends AFStateProgrammingInterface>(AFScreenID screenId, AFStateTestScreenHandlerDelegate<TSPI> screenHandler, {
  required bool verifyIsActiveScreen,
}) {
  currentStatements.addExecutionStatement(_AFStateTestScreenStatement<TSPI>(screenId, screenHandler,
    verifyIsActiveScreen: verifyIsActiveScreen
  ), hasPreviousStatements: extendedStatements.hasExecutionStatements);
}