Properties
Optional autoClose
autoClose: boolean
children
children: React.ReactNode
Optional close
close: () => void
Optional contentVisible
contentVisible: boolean
disabled
disabled: boolean
Optional getContentNode
getContentNode: () => HTMLElement
Optional getNodeForTriggerRefChange
getNodeForTriggerRefChange: (el: HTMLElement) => HTMLElement
Type declaration
-
- (el: HTMLElement): HTMLElement
-
Parameters
Returns HTMLElement
Optional getTriggerNode
getTriggerNode: () => HTMLElement
Optional isOutside
isOutside: (el: Element, options: { contentNode: HTMLElement; triggerNode: HTMLElement }) => void
Type declaration
-
- (el: Element, options: { contentNode: HTMLElement; triggerNode: HTMLElement }): void
-
Parameters
-
el: Element
-
options: { contentNode: HTMLElement; triggerNode: HTMLElement }
-
contentNode: HTMLElement
-
triggerNode: HTMLElement
Returns void
Optional isOutsideStacked
isOutsideStacked: (target: Element) => boolean
Type declaration
-
- (target: Element): boolean
-
Parameters
Returns boolean
Optional onTriggerRefChange
onTriggerRefChange: (instance: React.ReactInstance, getNodeForTriggerRefChange: (el: HTMLElement) => HTMLElement) => void
Type declaration
-
- (instance: React.ReactInstance, getNodeForTriggerRefChange: (el: HTMLElement) => HTMLElement): void
-
Parameters
-
instance: React.ReactInstance
-
getNodeForTriggerRefChange: (el: HTMLElement) => HTMLElement
-
- (el: HTMLElement): HTMLElement
-
Parameters
Returns HTMLElement
Returns void
Optional open
open: () => void