packages/eui/packages/components/eui-overlay/eui-overlay.component.ts
encapsulation | ViewEncapsulation.None |
selector | eui-overlay |
imports |
CdkTrapFocus
|
styleUrls | ./styles/_index.scss |
templateUrl | ./eui-overlay.component.html |
Properties |
Methods |
Inputs |
Outputs |
HostBindings |
HostListeners |
Accessors |
euiHighlighted |
Type : boolean
|
Default value : false
|
fixedWidth |
Type : string
|
hasClosedOnClickOutside |
Type : boolean
|
Default value : false
|
isActive |
Type : boolean
|
Default value : false
|
position |
Type : string
|
Default value : 'right'
|
width |
Type : string
|
activeState |
Type : EventEmitter
|
attr.aria-label |
Type : string
|
Default value : 'dialogOverlay'
|
attr.role |
Type : string
|
Default value : 'dialog'
|
class |
Type : string
|
document:click |
Arguments : '$event'
|
document:click(event: MouseEvent)
|
keydown |
Arguments : '$event'
|
keydown(event: KeyboardEvent)
|
onClick | ||||||
onClick(event: MouseEvent)
|
||||||
Decorators :
@HostListener('document:click', ['$event'])
|
||||||
Parameters :
Returns :
void
|
onKeydown | ||||||
onKeydown(event: KeyboardEvent)
|
||||||
Decorators :
@HostListener('keydown', ['$event'])
|
||||||
Parameters :
Returns :
void
|
aria-label |
Type : string
|
Default value : 'dialogOverlay'
|
Decorators :
@HostBinding('attr.aria-label')
|
role |
Type : string
|
Default value : 'dialog'
|
Decorators :
@HostBinding('attr.role')
|
cssClasses |
getcssClasses()
|