draw<T> method
Implementation
Future<T> draw<T>(Widget widget) {
if (_state.cancelled) {
return Future.error(const ChainCancelled());
}
_state.currentWidget = widget;
final c = Completer<T>();
_state.currentCompleter = c;
_onRequestRedraw();
return c.future;
}