Dart 中的函数字段返回类型

Bab*_*ils 1 dart flutter

在下面的课程中,我想将 onPress 方法作为返回void. 有没有办法做到这一点?

class Human {
  var onPress;

  Human({
    this.onPress,
  });
}
Run Code Online (Sandbox Code Playgroud)

Rém*_*let 11

class Human {
  void Function() onPress;

  Human({
    this.onPress,
  });
}
Run Code Online (Sandbox Code Playgroud)

或者

typedef VoidFunction = void Function();

class Human {
  VoidFunction onPress;

  Human({
    this.onPress,
  });
}
Run Code Online (Sandbox Code Playgroud)