Skip to main content

IPopupPositioner Interface

Not client implementable.

Note: This interface is not client implementable. You need to enable PrivateApi if you want to implement this interface.

Positions an IPopupHost.

Definition

Namespace: Avalonia.Controls.Primitives.PopupPositioning
Assembly: Avalonia.Controls (in Avalonia.Controls.dll)

[NotClientImplementableAttribute]
public interface IPopupPositioner
View Source

Remarks

IPopupPositioner is an abstraction of the wayland xdg_positioner spec. The popup positioner implementation is determined by the platform implementation. A default managed implementation is provided in ManagedPopupPositioner for platforms on which popups can be arbitrarily positioned.

Methods

Update(PopupPositionerParameters)Updates the position of the associated IPopupHost according to the specified parameters.

See Also

Reference

Avalonia.Controls.Primitives.PopupPositioning Namespace