tryStateOf<T extends State<StatefulWidget>> method

T? tryStateOf<T extends State<StatefulWidget>>()

Get widget state from the global key.

Implementation

T? tryStateOf<T extends State<StatefulWidget>>() {
  if (this.key == null) {
    return null;
  }
  final key = this.key;
  if (key is GlobalKey<T>) {
    return key.currentState;
  }
  return null;
}