AlphaTab.Platform.JavaScript.JsApi.Load C# (CSharp) Method

Load() public method

public Load ( object data ) : void
data object
return void
        public override void Load(object data)
        {
            if (Std.InstanceOf<ArrayBuffer>(data))
            {
                ScoreLoaded(ScoreLoader.LoadScoreFromBytes(Std.ArrayBufferToByteArray((ArrayBuffer)data)));
            }
            else if (Std.InstanceOf<Uint8Array>(data))
            {
                ScoreLoaded(ScoreLoader.LoadScoreFromBytes((byte[])data));
            }
            else if (JsTypeOf(data) == JsTypes.@string)
            {
                ScoreLoader.LoadScoreAsync((string)data, s => ScoreLoaded(s), e => console.error(e));
            }
        }