public override void Load(object data) { Element.className += " loading"; if (JsTypeOf(data) == JsTypes.@string) { var fileLoader = new JsFileLoader(); fileLoader.LoadBinaryAsync((string)data, b => { Renderer.As <WorkerScoreRenderer>().Load(b, TrackIndexes); }, e => { console.error(e); }); } else { Renderer.As <WorkerScoreRenderer>().Load(data, TrackIndexes); } }
public override void Load(object data) { Element.className += " loading"; if (JsTypeOf(data) == JsTypes.@string) { var fileLoader = new JsFileLoader(); fileLoader.LoadBinaryAsync((string)data, b => { Renderer.As<WorkerScoreRenderer>().Load(b, TrackIndexes); }, e => { console.error(e); }); } else { Renderer.As<WorkerScoreRenderer>().Load(data, TrackIndexes); } }