1 interface inheriting from IWindowOverlay
Microsoft.Maui (1)
Core\IVisualDiagnosticsOverlay.cs (1)
6
public interface IVisualDiagnosticsOverlay :
IWindowOverlay
1 implementation of IWindowOverlay
Microsoft.Maui (1)
WindowOverlay\WindowOverlay.cs (1)
20
public partial class WindowOverlay :
IWindowOverlay
, IDrawable
11 references to IWindowOverlay
Microsoft.Maui (6)
Core\IVisualDiagnosticsOverlay.cs (1)
15
/// If enabled, this will also enable <see cref="
IWindowOverlay
.DisableUITouchEventPassthrough"/>.
Core\IWindow.cs (5)
25
IReadOnlyCollection<
IWindowOverlay
> Overlays { get; }
75
/// <param name="overlay"><see cref="
IWindowOverlay
"/>.</param>
77
bool AddOverlay(
IWindowOverlay
overlay);
82
/// <param name="overlay"><see cref="
IWindowOverlay
"/>.</param>
84
bool RemoveOverlay(
IWindowOverlay
overlay);
Microsoft.Maui.Controls (5)
Window\Window.cs (5)
67
HashSet<
IWindowOverlay
> _overlays = new HashSet<
IWindowOverlay
>();
82
public IReadOnlyCollection<
IWindowOverlay
> Overlays => _overlays.ToList().AsReadOnly();
281
public bool AddOverlay(
IWindowOverlay
overlay)
300
public bool RemoveOverlay(
IWindowOverlay
overlay)