Example #1
0
        public void AddProvider(AbstractDockItemProvider provider)
        {
            item_providers.Add(provider);
            provider.IsOnVerticalDock = IsVertical;

            OnItemProvidersChanged(provider.AsSingle(), null);
        }
Example #2
0
        public void RemoveProvider(AbstractDockItemProvider provider)
        {
            item_providers.Remove(provider);

            PluginManager.Disable(provider);
            provider.Dispose();

            OnItemProvidersChanged(null, provider.AsSingle());
        }