Interface IPopupPositioner
- Namespace
- Avalonia.Controls.Primitives.PopupPositioning
- Assembly
- Avalonia.Controls.dll
Positions an IPopupHost.
[NotClientImplementable]
public interface IPopupPositioner
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 <xref href="Avalonia.Controls.Primitives.PopupPositioning.ManagedPopupPositioner" data-throw-if-not-resolved="false"></xref> for platforms
on which popups can be arbitrarily positioned.
Methods
Update(PopupPositionerParameters)
Updates the position of the associated IPopupHost according to the specified parameters.
void Update(PopupPositionerParameters parameters)
Parameters
parameters
PopupPositionerParametersThe positioning parameters.