Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 1.58 KB

avalonia-ui-framework-17.md

File metadata and controls

19 lines (12 loc) · 1.58 KB

Avalonia.Controls.Primitives.PopupPositioning

Struct Types

Struct Summary
PopupPositionerParameters The IPopupPositioner provides a collection of rules for the placement of a popup relative to its parent. Rules can be defined to ensure the popup remains within the visible area's borders, and to specify how the popup changes its position, such as sliding along an axis, or flipping around a rectangle. These positioner-created rules are constrained by the requirement that a popup must intersect with or be at least partially adjacent to its parent surface.

Enum Types

Enum Summary
PopupPositionerConstraintAdjustment The constraint adjustment value define ways how popup position will be adjusted if the unadjusted position would result in the popup being partly constrained. Whether a popup is considered 'constrained' is left to the positioner to determine. For example, the popup may be partly outside the target platform defined 'work area', thus necessitating the popup's position be adjusted until it is entirely inside the work area.
PopupPositioningEdge

Interface Types

Class Types