AlphaSynth.Player.WebWorkerOutput.HandleMessage C# (CSharp) Метод

HandleMessage() приватный Метод

private HandleMessage ( SharpKit.Html.DOMEvent e ) : void
e SharpKit.Html.DOMEvent
Результат void
        private void HandleMessage(DOMEvent e)
        {
            var data = e.As<MessageEvent>().data;
            var cmd = data.Member("cmd").As<string>();
            switch (cmd)
            {
                case "playerSampleRequest":
                    OnSampleRequest();
                    break;
                case "playerFinished":
                    OnFinished();
                    break;
                case "playerPositionChanged":
                    OnPositionChanged(data.Member("pos").As<int>());
                    break;
            }
        }