import { MtxPopoverModule } from '@ng-matero/extensions/popover';
Selector: [mtx-popover]
Exported as: mtxPopover
Name | Description |
---|---|
@Input() xPosition: 'after' | 'before' | 'center' |
Position of the popover in the X axis. Defaults to 'after' |
@Input() yPosition: 'top' | 'below' |
Position of the popover in the Y axis. Defaults to 'below' |
@Input() enterDelay: number |
Popover enter delay. Only support hover event. Defaults to 100 |
@Input() leaveDelay: number |
Popover enter delay. Only support hover event. Defaults to 100 |
@Input() xOffset: number |
Popover target offset X. Defaults to 0 |
@Input() yOffset: number |
Popover target offset Y. Defaults to 0 |
@Input() overlapTrigger: boolean |
Whether overlap trigger. Defaults to false |
@Input() closeOnPanelClick: boolean |
Whether close popover when click the panel. Defaults to false |
@Input() closeOnBackdropClick: boolean |
Whether close popover when click the backdrop. Defaults to true |
@Input() focusTrapEnabled: boolean |
Whether the popover should focus trap. Defaults to true |
@Input() focusTrapAutoCaptureEnabled: boolean |
Whether the popover should focus trap auto capture focus. Defaults to true |
Selector: [mtxPopoverTriggerFor]
Exported as: mtxPopoverTrigger
Name | Description |
---|---|
@Input() mtxPopoverTriggerFor: MtxPopoverPanel |
References the popover instance that the trigger is associated with. |
@Input() mtxPopoverTriggerOn: MtxPopoverTriggerEvent |
Event for triggering popover click, hover and none. Defaults to 'hover' |
@Input() mtxPopoverTargetAt: MtxTarget |
References the popover target instance that the popover positioning is associated with. |