setRuleEnabled method
Toggles a single search rule and recalculates the route immediately.
Implementation
void setRuleEnabled(String ruleName, bool enabled) {
if (enabled) {
if (!_selectedRuleNames.contains(ruleName)) {
_selectedRuleNames.add(ruleName);
}
} else {
_selectedRuleNames.remove(ruleName);
}
_recalculateItinerary();
}