- Namespace
- The.WPF.Sidebars
- Assembly
- Instagile.WPF.dll
public sealed class SidebarService
- Inheritance
-
SidebarService
- Inherited Members
-
Constructors
public SidebarService(IShell shell, IServices services)
Parameters
shell IShell
services IServices
Methods
public void Deregister<T>()
Type Parameters
T
public T GetInstance<T>()
Returns
- T
Type Parameters
T
public bool HasRegistration<T>() where T : ISidebarController
Returns
- bool
Type Parameters
T
public void Register<T>(Func<IServices, T> factory) where T : ISidebarController
Parameters
factory Func<IServices, T>
Type Parameters
T
Type Parameters
T
Events
public event EventHandler<RegistrationChangedEventArgs>? RegistrationChanged
Event Type
- EventHandler<RegistrationChangedEventArgs>