List<String> getValues() { List<String> values = textEditingControllers.map((controller) { return controller.text; }).toList(); values.removeWhere((value) => value.isEmpty); return values; }