addToContext method
void
addToContext(
- Name node,
- dynamic value
Implementation
void addToContext(Name node, dynamic value) {
for (final Context candidate in _dynamicContexts.reversed) {
if (candidate.hasContext(node.value)) {
candidate.addDataContextById(node.value, value);
return;
}
}
for (final Scope s in contexts.keys.toList().reversed) {
final Context candidate = contexts[s]!;
if (candidate.hasContext(node.value)) {
candidate.addDataContextById(node.value, value);
return;
}
}
Context ctx = getContextForScope(node.scope!);
ctx.addDataContextById(node.value, value);
}