ruleFor method

RuleBuilder ruleFor(
  1. String key,
  2. dynamic func(
    1. T e
    )
)

Create a container to hold rules for a property. The value of the property should be returned by the passed in Function

Implementation

RuleBuilder ruleFor(String key, Function(T e) func) {
  var container = new RuleContainer<T>(func);
  _rules.putIfAbsent(key, () {
    return container;
  });
  return new RuleBuilder(key, container);
}