API: Core
DismissConfig
Interface reference for DismissConfig.
Overview
- Kind: Interface
- Source: packages/core/src/dismiss/dismiss.ts:5
Declaration
interface DismissConfig
Properties
| Name | Type | Description |
|---|---|---|
document |
Document |
|
enabled? |
boolean |
|
escape? |
boolean |
|
outsidePointer? |
boolean |
|
focusOutside? |
boolean |
|
scroll? |
boolean |
|
rootElements |
() => readonly (HTMLElement | null | undefined)[] |
|
excludeElements? |
() => readonly (HTMLElement | null | undefined)[] |
|
scrollTargets? |
() => readonly EventTarget[] |
|
onDismiss |
(reason: DismissReason, event: Event) => void |