updateRule method
Update rule.
Implementation
void updateRule(NmResponseRule rule) {
final value = selected;
if (value == null) return;
final exists = value.responseRules.any((item) => item.id == rule.id);
_update(
value.copyWith(
responseRules: [
for (final item in value.responseRules)
if (item.id == rule.id) rule else item,
if (!exists) rule,
],
),
);
}