receptor method
O?
receptor(
- I signal
Processes an incoming signal
Parameters:
signal
: The incoming signal to process
Returns the processed output signal or null if rejected
Implementation
O? receptor(I signal) {
if (test(signal)) {
try {
final out = _properties.receptor(cell: this, signal: signal);
if (out is O?) {
return out;
}
} catch(_) {}
}
return null;
}