Rule constructor

Rule({
  1. String? collection,
  2. Iterable<Value>? instanceKeys,
  3. Iterable<Rule_Verb>? verbs,
  4. Iterable<Value>? excludedInstanceKeys,
})

Implementation

factory Rule({
  $core.String? collection,
  $core.Iterable<$7.Value>? instanceKeys,
  $core.Iterable<Rule_Verb>? verbs,
  $core.Iterable<$7.Value>? excludedInstanceKeys,
}) {
  final $result = create();
  if (collection != null) {
    $result.collection = collection;
  }
  if (instanceKeys != null) {
    $result.instanceKeys.addAll(instanceKeys);
  }
  if (verbs != null) {
    $result.verbs.addAll(verbs);
  }
  if (excludedInstanceKeys != null) {
    $result.excludedInstanceKeys.addAll(excludedInstanceKeys);
  }
  return $result;
}