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