@override Map<String, Function> setters() { return { 'text': (newValue) => controller.text = newValue, }; }