Skip to content

ShowPopupOptions

Defined in: packages/core/src/interactions/types.ts:104

How a popup behaves once shown (KTD8).

kind is the coexistence contract: the host owns ONE popup slot, and a pinned popup (click) holds it until the user dismisses it — a hover popup never displaces a pinned one (it is silently skipped while one is open) and is itself replaced freely. This is what makes hover a preview and click a pin instead of the two fighting over the slot.

PropertyTypeDefined in
closeButton?booleanpackages/core/src/interactions/types.ts:105
closeOnClick?booleanpackages/core/src/interactions/types.ts:106
kind?"hover" | "pinned"packages/core/src/interactions/types.ts:107