Displays lightweight UI that is either information, or requires user interaction. Unlike a dialog, a Flyout can be light dismissed by clicking or tapping off of it.
Creates a new Flyout object.
The DOM element that will host the control.
The set of properties and values to apply to the new Flyout.
Gets or sets the default alignment to be used for this Flyout.
Gets or sets the default anchor to be used for this Flyout.
Gets the DOM element that hosts the Flyout.
Gets a value that indicates whether the Flyout is hidden or in the process of becoming hidden.
Gets or sets the default placement to be used for this Flyout.
Registers an event handler for the specified event.
The event type to register. It must be beforeshow, beforehide, aftershow, or afterhide.
The event handler function to associate with the event.
Set to true to register the event handler for the capturing phase; otherwise, set to false to register the event handler for the bubbling phase.
Releases resources held by this object. Call this method when the object is no longer needed. After calling this method, the object becomes unusable.
Hides the Flyout, if visible, regardless of other states.
Raised immediately after a flyout is fully hidden.
An object that contains information about the event.
Raised immediately after a flyout is fully shown.
An object that contains information about the event.
Raised just before hiding a flyout.
An object that contains information about the event.
Raised just before showing a flyout.
An object that contains information about the event.
Removes an event handler that the addEventListener method registered.
The event type to unregister. It must be beforeshow, beforehide, aftershow, or afterhide.
The event handler function to remove.
Set to true to remove the capturing phase event handler; set to false to remove the bubbling phase event handler.
Shows the Flyout, if hidden, regardless of other states.
Required. The DOM element to anchor the Flyout.
The placement of the Flyout to the anchor: the string literal "top", "bottom", "left", or "right".
For "top" or "bottom" placement, the alignment of the Flyout to the anchor's edge: the string literal "center", "left", or "right".