Skip to main content

DxFlyout Members

A contextual popup UI element that allows you to display hints, warnings, and other messages.

Constructors

Name Description
DxFlyout() Initializes a new instance of the DxFlyout class.

Properties

Name Description
AnimationType Specifies the animation type used by a flyout.
Attributes Specifies a collection of standard HTML attributes applied to the Flyout.
BodyContentTemplate Specifies a template for content of the flyout window’s body.
BodyCssClass Assigns a CSS class to the flyout window’s body.
BodyTemplate Specifies a template for the flyout window’s body. Replaces the default render fragment (including paddings, scrollbars, etc.)
BodyText Specifies the text displayed in the flyout window’s body.
BodyTextTemplate Specifies a template for the flyout window’s body text area.
CloseMode Specifies how the Flyout component behaves when it does not meet the position restrictions.
CloseOnOutsideClick Specifies whether the flyout window should be closed when a user clicks outside the window’s boundaries.
CssClass Assigns a CSS class to the flyout window.
Distance Specifies the distance between the flyout window and its target element.
FitToRestriction Specifies whether the flyout window can overlap restriction boundaries.
FooterContentTemplate Specifies a template for content of the flyout window’s footer.
FooterCssClass Assigns a CSS class to the footer.
FooterTemplate Specifies a template for the window’s footer. Replaces the default render fragment (including paddings, scrollbars, etc.)
FooterText Specifies the text displayed in the flyout window’s footer.
FooterTextTemplate Specifies a template for the flyout window’s footer text area.
FooterVisible Specifies the visibility of the footer.
HeaderContentTemplate Specifies a template for content of the flyout window’s header.
HeaderCssClass Assigns a CSS class to the header.
HeaderTemplate Specifies a template for the flyout window’s header. Replaces the default render fragment (including paddings, scrollbars, etc.)
HeaderText Specifies the text displayed in the flyout window’s header.
HeaderTextTemplate Specifies a template for the flyout window’s header text area.
HeaderVisible Specifies the visibility of the header.
Height Specifies the flyout window height.
Id Specifies the control’s unique identifier.
InitializedTask The task that allows you to wait until the flyout window is initialized.
IsInitialized Gets whether the Flyout component is initialized.
IsOpen Specifies whether the flyout window is open.
MaxHeight Specifies the maximum height of the flyout window.
MaxWidth Specifies the maximum width of the flyout window.
MinHeight Specifies the minimum height of the flyout window.
MinWidth Specifies the minimum width of the flyout window.
Offset Specifies the window’s offset.
Position Specifies how to position the flyout window.
PositionRectangle Specifies a rectangle object relative to the flyout window’s position.
PositionTarget Specifies the UI element relative to the flyout window’s position.
PreventCloseOnPositionTargetClick Specifies whether the flyout window should be closed when a user clicks the position target element.
RestrictionMode Specifies an element that restricts the Flyout component position.
RestrictionRectangle Specifies a rectangle object that restricts the Flyout component position.
RestrictionTarget Specifies a target element that restricts the flyout window’s position.
Scrollable Specifies whether the vertical scrollbar appears in the flyout window if its content exceeds the window’s boundaries.
SizeMode Specifies the size of the component and its content.
StopOutsideClickPropagation Specifies whether the control halts an outer click propagation.
Width Specifies the flyout window’s width.

Methods

Name Description
CloseAsync(CancellationToken) Asynchronously closes the flyout window.
DisposeAsync() Asynchronously disposes the Flyout.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
RepositionAsync(CancellationToken) Repositions the flyout window based on the position settings.
ShowAsync(CancellationToken) Asynchronously shows the flyout window.
ToString() Returns a string that represents the current object. Inherited from Object.

Events

Name Description
Closed Fires after the flyout window is closed.
Closing Fires before the flyout window is closed.
Created Fires after the flyout window is initialized.
Disposed Fires after the Flyout is disposed.
IsOpenChanged Fires when the flyout window opens or closes.
Showing Fires before the flyout window is displayed.
Shown Fires after the flyout window is displayed.
See Also