function toSignalMap()

in src/formatter/javascript.ts [102:116]


function toSignalMap(action: Action) {
  let popup: Signal | undefined;
  let download: Signal | undefined;
  let dialog: Signal | undefined;
  for (const signal of action.signals) {
    if (signal.name === 'popup') popup = signal;
    else if (signal.name === 'download') download = signal;
    else if (signal.name === 'dialog') dialog = signal;
  }
  return {
    popup,
    download,
    dialog,
  };
}