signalIndexByName method
- String name
Return the offset (index) of the signal with name in signals,
or -1 if not found. Case-sensitive.
O(1) after first call (lazily builds index).
Implementation
int signalIndexByName(String name) {
_signalNameIndex ??= {
for (var i = 0; i < signals.length; i++) signals[i].name: i,
};
return _signalNameIndex![name] ?? -1;
}