GitHub.VisualStudio.UI.WindowController.Initialize C# (CSharp) Method

Initialize() private method

private Initialize ( ) : void
return void
        void Initialize()
        {
            subscription = controls.Subscribe(c =>
            {
                if (shouldLoad == null || shouldLoad(c.View))
                    Load(c.View);
                if (shouldStop != null && shouldStop(c.View))
                {
                    Stop();
                    Close();
                }
            });
            Closed += (s, e) => Dispose();
        }