registerCrossResult method
void
registerCrossResult(
- dynamic querySpecifier,
- dynamic listenerSpecifier,
- AFProcessQueryDelegate<
AFAsyncQuery> ? handler
Implementation
void registerCrossResult(dynamic querySpecifier, dynamic listenerSpecifier, AFProcessQueryDelegate? handler) {
final key = specifierToId(querySpecifier);
var result = results[key];
if(result == null) {
result = _AFStateResultEntry(querySpecifier, null, null);
results[key] = result;
}
final listenerId = specifierToId(listenerSpecifier);
results[key] = result.reviseAddCross(listenerId, handler);
}