File

packages/eui/packages/components/eui-dialog/container/eui-dialog-container.component.ts

Implements

OnInit OnDestroy

Metadata

Index

Properties
Methods
HostBindings
Accessors

HostBindings

attr.aria-modal
Type : boolean
Default value : true
class
Type : string
Default value : 'eui-dialog-container'

Methods

Public closeDialog
closeDialog()
Returns : void
Public disableAcceptButton
disableAcceptButton()

Disable Accept button of default eui-dialog footer.

Returns : void
Public disableDismissButton
disableDismissButton()

Disable Dismiss button of default eui-dialog footer.

Returns : void
Public enableAcceptButton
enableAcceptButton()

Enable Accept button of default eui-dialog footer.

Returns : void
Public enableDismissButton
enableDismissButton()

Enable Dismiss button of default eui-dialog footer.

Returns : void
Public getContentId
getContentId()

Based on certain conditions returns the id of the body content to the aria-describedby attr of the container

Returns : string
Public onAccept
onAccept()
Returns : void
Public onDismiss
onDismiss()
Returns : void
Public onScroll
onScroll()
Returns : void
Public portalAttached
portalAttached(attachedRef: CdkPortalOutletAttachedRef, component: "headerComponent" | "bodyComponent" | "footerComponent")
Parameters :
Name Type Optional
attachedRef CdkPortalOutletAttachedRef No
component "headerComponent" | "bodyComponent" | "footerComponent" No
Returns : void

Properties

Public acceptButtonDisabled$
Type : BehaviorSubject<boolean>
Default value : new BehaviorSubject<boolean>(false)
ariaModal
Default value : true
Decorators :
@HostBinding('attr.aria-modal')
Public bodyComponentPortal
Type : ComponentPortal<BC>
cd
Default value : inject(ChangeDetectorRef)
Public componentInstances
Default value : new EuiDialogComponentInstances<HC, BC, FC>()
dialogContainerConfig
Default value : inject<EuiDialogInterface<HC, HCC, BC, BCC, FC, FCC>>(DIALOG_CONTAINER_CONFIG)
Public dismissButtonDisabled$
Type : BehaviorSubject<boolean>
Default value : new BehaviorSubject<boolean>(false)
Public footerComponentPortal
Type : ComponentPortal<FC>
Public headerComponentPortal
Type : ComponentPortal<HC>
Public isBodyComponentPortal
Default value : false
Public isBodyTemplatePortal
Default value : false
Public isFooterComponentPortal
Default value : false
Public isFooterTemplatePortal
Default value : false
Public isHeaderComponentPortal
Default value : false
Public isHeaderTemplatePortal
Default value : false
string
Type : string
Default value : 'eui-dialog-container'
Decorators :
@HostBinding('class')

Accessors

getComponentInstances
getgetComponentInstances()
getPortalOutlet
getgetPortalOutlet()
dialogContainerConfigContent
getdialogContainerConfigContent()

results matching ""

    No results matching ""