run<T> static method
Implementation
static T run<T>(ComponentRuntime runtime, T Function() fn) {
final previous = _runtime;
final previousComponent = _currentComponent;
_runtime = runtime;
try {
return fn();
} finally {
_runtime = previous;
_currentComponent = previousComponent;
}
}