Pra quem está enfrentando esse problema, é necessário criar um named constructor conforme documentação do Dart https://dart.dev/guides/language/language-tour#using-constructors.
const Editor(
{Key? key,
required TextEditingController controlador,
required String rotulo,
required String dica})
: _controlador = controlador,
_rotulo = rotulo,
_dica = dica,
super(key: key);