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)
- C#
- VB
- F#
[NotClientImplementableAttribute]
public interface IPopupPositioner
<NotClientImplementableAttribute>
Public Interface IPopupPositioner
[<NotClientImplementableAttribute>]
type IPopupPositioner = interface end
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. |