gameRef property
T
gameRef
inherited
Implementation
T get gameRef {
if (_gameRef == null) {
var c = parent;
while (c != null) {
if (c is HasGameRef<T>) {
_gameRef = c.gameRef;
return _gameRef!;
} else if (c is T) {
_gameRef = c;
return c;
} else {
c = c.parent;
}
}
throw StateError('Cannot find reference $T in the component tree');
}
return _gameRef!;
}