initOptions method

Future<AdvancedForm> initOptions({
  1. Map<String, dynamic> options = const {},
})

Implementation

Future<AdvancedForm> initOptions({
  Map<String, dynamic> options = const {},
}) async {
  this.options.addAll(options);
  var res = rq.getParam(name) as Map<String, dynamic>? ?? {};
  for (var field in _fields) {
    res[field.name]['options'] =
        field.initOptions != null ? await field.initOptions!(field) : [];
  }
  rq.addParam(name, res);
  return this;
}