E

PopoverBehavior

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.

"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
A light-dismissable popover of which there can only be one opened at a time.

"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
Instances with this behavior are neither light-dismissable nor closed implicitly by this behavior.

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.
Most notably, this method can convert an enum constant's name into the enum constant itself.
static

Parameters

value: PopoverBehavior
conversion
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.
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.