IInsetsManager Interface
Not client implementable.
Note: This interface is not client implementable. You need to enable PrivateApi if you want to implement this interface.
Definition
Namespace: Avalonia.Controls.Platform
Assembly: Avalonia.Controls (in Avalonia.Controls.dll)
- C#
- VB
- F#
[NotClientImplementableAttribute]
public interface IInsetsManager
<NotClientImplementableAttribute>
Public Interface IInsetsManager
[<NotClientImplementableAttribute>]
type IInsetsManager = interface end
Properties
| DisplayEdgeToEdge | Gets or sets whether the window draws edge to edge. behind any visible system bars. Obsolete. |
| DisplayEdgeToEdgePreference | Gets or sets whether the window draws edge to edge. behind any visible system bars. |
| DisplaysEdgeToEdge | Gets whether the window is currently displaying edge to edge. |
| IsSystemBarVisible | Gets or sets whether the system bars are visible. |
| SafeAreaPadding | Gets the current safe area padding. |
| SystemBarColor | Gets or sets the color of the platform's system bars |
Events
| SafeAreaChanged | Occurs when safe area for the current window changes. |