{#each layout.ports.top as port, i (`${port.type}:${port.id}`)} {/each} node.onSelect(info.id)} ondblclick={() => node.onOpen?.(info.id)} aria-pressed={node.selected} title={(info.origin ? `${info.label} — navigates, but no screen reaches it within the walk. In ${info.sub}.` : `${info.label} — rendered by ${info.sub}${info.entry ? '. The entry screen.' : ''}${ info.unreached ? '. No transition in the graph reaches it from the entry.' : '' }`) + (node.onOpen ? ' Double-click for what happens here.' : '')} > {#if info.entry}●{/if}{info.label} {info.sub} {#each layout.ports.bottom as port, i (`${port.type}:${port.id}`)} {/each}