{ onInteractOutside(e); if (e.defaultPrevented) return; contentImplState.onInteractOutside(e); }} onFocusOutside={(e) => { onFocusOutside(e); if (e.defaultPrevented) return; contentImplState.onFocusOutside(e); }} {interactOutsideBehavior} > {#snippet children({ props: dismissibleProps })} { onEscapeKeydown(e); if (e.defaultPrevented) return; contentImplState.onEscapeKeydown(e); }} {escapeKeydownBehavior} > {@const finalProps = mergeProps(mergedProps, dismissibleProps)} {#if childProp} {@render childProp({ props: finalProps })} {:else}
{@render childrenProp?.()}
{/if}
{/snippet}