Specifies the behavior of a popover with respect to its lifecycle and interaction with other popovers.
Remarks
The PopoverBehavior enumeration defines the behaviors for how popovers are displayed and dismissed. It determines the interaction model for opening or closing popovers, as well as the coexistence of multiple popovers in the application.
See Also
Developer's Guide
Members
No filters for this type
Constants
A light-dismissable popover that can be opened alongside another HINT popover.
A light-dismissable popover that can be opened alongside another HINT popover.
"Light-dismissable" means it is closed automatically when the user clicks outside it or presses the escape key.
This corresponds to an interactive popover that can contain UI elements such as buttons.
If a new one is opened, any other AUTO popover is closed.
static
See Also
Developer's Guide
"Light-dismissable" means it is closed automatically when the user clicks outside it or presses the escape key.
This corresponds to a classic tooltip: it shows informational content without interaction.
If a new one is opened, any other HINT popover is closed. However, it does not close other AUTO popovers.
static
See Also
Developer's Guide
The developer has full control over when and how many are shown. The developer must provide a close mechanism (e.g., a close button).
There can be multiple instances opened at a time.
static
See Also
Developer's Guide
Static Methods
Converts the given argument to an enum constant of this enum type.
Converts the given argument to an enum constant of this enum type.
Most notably, this method can convert an enum constant's name into the enum constant itself.
static
Parameters
- value: PopoverBehaviorconversion
- The value to convert to an enum constant.
Return Value
- PopoverBehavior
- The enum constant that corresponds to the given argument.
Returns the name of the given enum constant.
Returns the name of the given enum constant.
static
Parameters
- value: PopoverBehavior
- The numeric value of an enum constant.
Return Value
- string
- The name of the enum constant.
Throws
- Exception ({ name: 'Error' })
- If this type is a flags enums, and the provided value doesn't correspond to a single enum constant, or if this enum type contains no constant of the given numeric value.