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)