addEventListener method
Implementation
void addEventListener(RuntimeEventReporter listener) {
_runtimeEventListeners.add(listener);
listener.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;
}
});
}