{ open = false; onclick?.(e); }} onkeydown={(e: KeyboardEvent) => { // Menu button pattern: ArrowDown on the main action opens the related ones. if (e.key === 'ArrowDown' && !disabled) { e.preventDefault(); dropdown?.show('first'); } }}>{@render children()}
{#snippet trigger(props)}
{/snippet} {@render menu()}