Interface IScreenImpl
- Namespace
- Avalonia.Platform
- Assembly
- Avalonia.Controls.dll
[Unstable]
public interface IScreenImpl
Properties
IReadOnlyList<Screen> AllScreens { get; }
Property Value
- IReadOnlyList<Screen>
Action? Changed { get; set; }
Property Value
- Action
Property Value
- int
Methods
Task<bool> RequestScreenDetails()
Returns
- Task<bool>
Screen? ScreenFromPoint(PixelPoint point)
Parameters
point
PixelPoint
Returns
- Screen
Screen? ScreenFromRect(PixelRect rect)
Parameters
rect
PixelRect
Returns
- Screen
Screen? ScreenFromTopLevel(ITopLevelImpl topLevel)
Parameters
topLevel
ITopLevelImpl
Returns
- Screen
Screen? ScreenFromWindow(IWindowBaseImpl window)
Parameters
window
IWindowBaseImpl
Returns
- Screen