### File

`packages/components/eui-dialog/models/eui-dialog.config.ts`

### Index

###### Properties

- Optional accept
- Optional acceptLabel
- Optional bodyComponent
- Optional classList
- Optional clickOutside
- Optional close
- Optional content
- Optional dialogId
- Optional dismiss
- Optional dismissLabel
- Optional e2eAttr
- Optional escape
- Optional footer
- Optional footerComponent
- Optional hasAcceptButton
- Optional hasCloseButton
- Optional hasClosedOnClickOutside
- Optional hasClosedOnEscape
- Optional hasDismissButton
- Optional hasFooter
- Optional hasMobileCustomSize
- Optional hasNoBodyPadding
- Optional header
- Optional headerComponent
- Optional height
- Optional init
- Optional isDraggable
- Optional isFullScreen
- Optional isHandleCloseOnAccept
- Optional isHandleCloseOnClickOutside
- Optional isHandleCloseOnClose
- Optional isHandleCloseOnDismiss
- Optional isHandleCloseOnEscape
- Optional isMessageBox
- Optional open
- Optional overlayRef
- Optional title
- Optional variant
- Optional verticalPosition
- Optional width

### Properties

accept
`accept: `function``
Type : `function`
Optional

acceptLabel
`acceptLabel: `string``
Type : `string`
Optional

bodyComponent
`bodyComponent: `literal type``
Type : `literal type`
Optional

classList
`classList: `string``
Type : `string`
Optional

clickOutside
`clickOutside: `function``
Type : `function`
Optional

close
`close: `function``
Type : `function`
Optional

content
`content: `TemplatePortal | string | null``
Type : `TemplatePortal | string | null`
Optional

dialogId
`dialogId: `string``
Type : `string`
Optional

dismiss
`dismiss: `function``
Type : `function`
Optional

dismissLabel
`dismissLabel: `string``
Type : `string`
Optional

e2eAttr
`e2eAttr: `string``
Type : `string`
Optional

escape
`escape: `function``
Type : `function`
Optional

footer
`footer: `TemplatePortal``
Type : `TemplatePortal`
Optional

footerComponent
`footerComponent: `literal type``
Type : `literal type`
Optional

hasAcceptButton
`hasAcceptButton: `boolean``
Type : `boolean`
Optional

hasCloseButton
`hasCloseButton: `boolean``
Type : `boolean`
Optional

hasClosedOnClickOutside
`hasClosedOnClickOutside: `boolean``
Type : `boolean`
Optional

hasClosedOnEscape
`hasClosedOnEscape: `boolean``
Type : `boolean`
Optional

hasDismissButton
`hasDismissButton: `boolean``
Type : `boolean`
Optional

hasFooter
`hasFooter: `boolean``
Type : `boolean`
Optional

hasMobileCustomSize
`hasMobileCustomSize: `boolean``
Type : `boolean`
Optional

hasNoBodyPadding
`hasNoBodyPadding: `boolean``
Type : `boolean`
Optional

header
`header: `TemplatePortal``
Type : `TemplatePortal`
Optional

headerComponent
`headerComponent: `literal type``
Type : `literal type`
Optional

height
`height: `string``
Type : `string`
Optional

init
`init: `function``
Type : `function`
Optional

isDraggable
`isDraggable: `boolean``
Type : `boolean`
Optional

isFullScreen
`isFullScreen: `boolean``
Type : `boolean`
Optional

isHandleCloseOnAccept
`isHandleCloseOnAccept: `boolean``
Type : `boolean`
Optional

isHandleCloseOnClickOutside
`isHandleCloseOnClickOutside: `boolean``
Type : `boolean`
Optional

isHandleCloseOnClose
`isHandleCloseOnClose: `boolean``
Type : `boolean`
Optional

isHandleCloseOnDismiss
`isHandleCloseOnDismiss: `boolean``
Type : `boolean`
Optional

isHandleCloseOnEscape
`isHandleCloseOnEscape: `boolean``
Type : `boolean`
Optional

isMessageBox
`isMessageBox: `boolean``
Type : `boolean`
Optional

open
`open: `function``
Type : `function`
Optional

overlayRef
`overlayRef: `OverlayRef``
Type : `OverlayRef`
Optional

title
`title: `string``
Type : `string`
Optional

variant
`variant: `"primary" | "secondary" | "info" | "success" | "warning" | "danger" | "accent" | string``
Type : `"primary" | "secondary" | "info" | "success" | "warning" | "danger" | "accent" | string`
Optional

verticalPosition
`verticalPosition: `EuiDialogVerticalPosition``
Type : `EuiDialogVerticalPosition`
Optional

width
`width: `string``
Type : `string`
Optional

# results matching ""

# No results matching ""