setRuleEnabled method

void setRuleEnabled(
  1. String ruleName,
  2. bool enabled
)

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();
}