Namespace Avalonia.Controls.Primitives.PopupPositioning
Classes
- CustomPopupPlacement
Defines custom placement parameters for a CustomPopupPlacementCallback callback.
- ManagedPopupPositioner
An IPopupPositioner implementation for platforms on which a popup can be arbitrarily positioned.
- ManagedPopupPositionerPopupImplHelper
This class is used to simplify integration of IPopupImpl implementations with popup positioner
Structs
- PopupPositionerParameters
Provides positioning parameters to IPopupPositioner.
Interfaces
- IPopupPositioner
Positions an IPopupHost.
Enums
- PopupAnchor
Defines the edges around an anchor rectangle on which a popup will open.
- PopupGravity
Defines the direction in which a popup will open.
- PopupPositionerConstraintAdjustment
Defines how a popup position will be adjusted if the unadjusted position would result in the popup being partly constrained.
Delegates
- CustomPopupPlacementCallback
Represents a method that provides custom positioning for a Popup control.