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