Emveepee.MainWindow.OnStartPageActivated C# (CSharp) Method

OnStartPageActivated() private method

private OnStartPageActivated ( object o, StartEventArgs args ) : void
o object
args Emveepee.Widgets.StartEventArgs
return void
        void OnStartPageActivated(object o, StartEventArgs args)
        {
            switch (args.Type) {
            case StartEventType.Create:
                OnNewActivated (null, null);
                break;
            case StartEventType.Open:
                if (args.Detail == null)
                    OnOpenActivated (null, null);
                else
                    OpenProfile (args.Detail);
                break;
            case StartEventType.Repeat:
                StartProfile (args.Config);
                break;
            default:
                throw new NotSupportedException ();
            }
        }