isInFinalState method
True if this parent state has an active final child.
Implementation
@visibleForTesting
bool isInFinalState(State<T> s) => s.isCompound
? s.substates.any((s) => s.isFinal && activeStates.contains(s))
: s.isParallel
? s.substates.every((s) => isInFinalState(s))
: false;