EnhancePopoverOptions: {
    defaultOpen?: boolean;
    hoverCloseDelay?: number;
    onOpenChange?: (open: boolean) => void;
    placement?: Placement;
    position?: boolean;
    triggerEvent?: "click" | "hover";
}

Options for enhancePopover.

Type declaration

  • OptionaldefaultOpen?: boolean

    Show the popover immediately on enhance. Defaults to false.

  • OptionalhoverCloseDelay?: number

    Grace period in ms before a hover popover closes. Defaults to 100.

  • OptionalonOpenChange?: (open: boolean) => void

    Called after the popover shows or hides.

  • Optionalplacement?: Placement
  • Optionalposition?: boolean

    Position with collision-aware JS in the non-native fallback.

  • OptionaltriggerEvent?: "click" | "hover"