{#if editingLabel}
{:else}
{leaf.label ?? "(unnamed)"}
{/if}
{leaf.distro ?? "(default)"} ▾
{#if distroOpen}
e.stopPropagation()} role="menu" tabindex="-1" onkeydown={() => {}} > {#each orch.distros as d}
pickDistro(d)} >{d}
{/each}
{/if}
{ e.stopPropagation(); orch.toggleBroadcast(leaf.id); }} title={leaf.broadcast ? "Broadcasting (click to leave group)" : "Click to broadcast input to other broadcast panes"} aria-pressed={leaf.broadcast ? "true" : "false"} >📡
{status}
{ e.stopPropagation(); orch.split(leaf.id, "h"); }} aria-label="Split right" >⇥
{ e.stopPropagation(); orch.split(leaf.id, "v"); }} aria-label="Split down" >⇣
{ e.stopPropagation(); orch.close(leaf.id); }} aria-label="Close pane" >×
{ status = msg; statusOk = ok; }} onSpawn={onPaneSpawned} onInput={onTerminalInput} onFocus={() => orch.setActive(leaf.id)} {onDataReceived} {focusTrigger} />