JsObjectToScore() public method

public JsObjectToScore ( AlphaTab.Model.Score score ) : AlphaTab.Model.Score
score AlphaTab.Model.Score
return AlphaTab.Model.Score
コード例 #1
0
 private void HandleWorkerMessage(DOMEvent e)
 {
     var data = e.As<MessageEvent>().data;
     var cmd = data.Member("cmd").As<string>();
     switch (cmd)
     {
         case "preRender":
             OnPreRender();
             break;
         case "partialRenderFinished":
             OnPartialRenderFinished(data.Member("result").As<RenderFinishedEventArgs>());
             break;
         case "renderFinished":
             OnRenderFinished(data.Member("result").As<RenderFinishedEventArgs>());
             break;
         case "postRenderFinished":
             OnPostRenderFinished();
             break;
         case "error":
             console.error(data.Member("exception"));
             break;
         case "loaded":
             var score = data.Member("score").As<Score>();
             if (score.As<bool>())
             {
                 var jsonConverter = new JsonConverter();
                 score = jsonConverter.JsObjectToScore(score);
             }
             _workerApi.TriggerEvent("loaded", score);
             break;
     }
 }