DropdownElement.fromMap constructor

DropdownElement.fromMap(
  1. dynamic map
)

Implementation

factory DropdownElement.fromMap(dynamic map) {
  return DropdownElement(
    elementType: map[ModelFieldConstants.elementType],
    elementId: map[ModelFieldConstants.elementId],
    optional: map[ModelFieldConstants.optional],
    label: map[ModelFieldConstants.label],
    defaultValue: map[ModelFieldConstants.defaultValue],
    response: map[ModelFieldConstants.response],
    options: (map[ModelFieldConstants.options] ?? [])
        .map<OptionElement>((optionMap) => OptionElement.fromMap(optionMap))
        .toList(),
  );
}