Properties
Optional block
block: boolean
Optional cancelText
cancelText: string
Optional centerArrow
centerArrow: boolean
Optional className
className: string
Optional closeOnClickOutside
closeOnClickOutside: boolean
Optional confirmText
confirmText: string
Optional containerSelector
containerSelector: string
content
content: React.ReactNode
Optional cushion
cushion: number
Optional header
header: React.ReactNode
Optional isOutside
isOutside: (target: HTMLElement, node: { contentNode: HTMLElement; triggerNode: HTMLElement }) => boolean
Type declaration
-
- (target: HTMLElement, node: { contentNode: HTMLElement; triggerNode: HTMLElement }): boolean
-
Parameters
-
target: HTMLElement
-
node: { contentNode: HTMLElement; triggerNode: HTMLElement }
-
contentNode: HTMLElement
-
triggerNode: HTMLElement
Returns boolean
Optional mouseEnterDelay
mouseEnterDelay: number
Optional mouseLeaveDelay
mouseLeaveDelay: number
Optional onClose
onClose: () => void
Optional onPositionReady
onPositionReady: () => void
Optional onPositionUpdated
onPositionUpdated: () => void
Optional onShow
onShow: () => void
Optional onVisibleChange
onVisibleChange: (visible: boolean) => void
Optional prefix
prefix: string
Optional quirk
quirk: boolean
Optional trigger
trigger: "none" | "click" | "hover" | "focus"
Optional type
type: "primary" | "default" | "danger" | "success"
Optional visible
visible: boolean
Optional wrapperClassName
wrapperClassName: string