zone_local 0.1.1 zone_local: ^0.1.1 copied to clipboard
Type-safe zone-scoped variables.
import 'package:zone_local/zone_local.dart';
final ZoneLocal<String> greeting = new ZoneLocal<String>(defaultValue:"Hello!");
void main() {
print(greeting.value);
// Run a function in a forked zone that sees value "Hi!"
greeting.forkZoneWithValue("Hi!").run(() {
print(greeting.value);
});
}