overrideSelection method

DeveloperSelection overrideSelection(
  1. ArchitectureRecommendation recommendation, {
  2. String? stateManagement,
  3. String? routing,
  4. String? sessionStrategy,
  5. String? environmentStrategy,
})

Implementation

DeveloperSelection overrideSelection(
  ArchitectureRecommendation recommendation, {
  String? stateManagement,
  String? routing,
  String? sessionStrategy,
  String? environmentStrategy,
}) {
  return DeveloperSelection(
    stateManagement: stateManagement ?? recommendation.recommendedStateManagement,
    routing: routing ?? recommendation.recommendedRouting,
    sessionStrategy: sessionStrategy ?? recommendation.sessionStrategy,
    environmentStrategy: environmentStrategy ?? recommendation.environmentStrategy,
  );
}