getTextEditingController method
Returns the TextEditingController for key, creating one if needed.
Controllers are disposed automatically in dispose.
Implementation
TextEditingController getTextEditingController(E key) {
return _controllersMap.putIfAbsent(key, TextEditingController.new);
}