ControlGroup group(Map<String, dynamic> controlsConfig, [ Map<String, dynamic> extra = null ])

Construct a new ControlGroup with the given map of configuration. Valid keys for the extra parameter map are optionals and validator.

See the ControlGroup constructor for more details.

Source

model_module.ControlGroup group(Map<String, dynamic> controlsConfig,
    [Map<String, dynamic> extra = null]) {
  var controls = this._reduceControls(controlsConfig);
  var optionals =
      ((extra != null ? extra['optionals'] : null) as Map<String, bool>);
  ValidatorFn validator =
      extra != null ? extra['validator'] as ValidatorFn : null;
  AsyncValidatorFn asyncValidator =
      extra != null ? extra['asyncValidator'] as AsyncValidatorFn : null;
  return new model_module.ControlGroup(
      controls, optionals, validator, asyncValidator);
}