getValue method

  1. @override
Map<String, dynamic> getValue()
override

Retorna o map com a chave sendo o get Name

Implementation

@override
Map<String, dynamic> getValue() {
  //  print(this.response);
  return {
    name: composto
        ? {
            "id": controller.valor ?? "",
            "descricao": (dados?.isNotEmpty ?? false)
                ? (response.firstWhere((element) =>
                        element['id'].toString() ==
                        (controller.valor ?? "-1"))?['descricao'] ??
                    "")
                : ""
          }
        : controller.valor
  };
}