matchSignal method
override
Whether signalName matches the query at state stateIndex.
Only called when target includes signals.
Implementation
@override
bool matchSignal(String signalName, int stateIndex) {
if (stateIndex >= segments.length) {
return true;
}
// Only the last segment can match a signal name.
if (stateIndex != segments.length - 1) {
return false;
}
return signalName.startsWith(segments[stateIndex]);
}