applyRuleNames method

void applyRuleNames(
  1. List<String> ruleNames
)

Replaces non-wheelchair rules and recalculates. wheelchair is preserved when isPrmEnabled is true.

Implementation

void applyRuleNames(List<String> ruleNames) {
  _selectedRuleNames
    ..clear()
    ..addAll(ruleNames);
  _syncPrmWithSelectedRules();
  _recalculateItinerary();
}