addEventListener method
Implementation
void addEventListener(StateMachineController listener) {
controller = listener;
controller?.addRuntimeEventListener(_handleRuntimeEvent);
// Pass an event callback into the child nested artboard's
// mounted artboard so we get an event bubbled up to us
artboardInstance.activeNestedArtboards.forEach((artboard) {
if (artboard.mountedArtboard is RuntimeMountedArtboard) {
(artboard.mountedArtboard as RuntimeMountedArtboard).eventCallback =
_handleNestedEvent;
}
});
}