/// <summary> /// JSONをオーバーレイに追加する /// </summary> /// <param name="info"></param> private void AddDeathReport(DeathInfo info) { var json = JsonUtil.CreateJsonData(info); if (this.Overlay != null && this.Overlay.Renderer != null && this.Overlay.Renderer.Browser != null) { ExecuteScript($"update({json});"); } }
/// <summary> /// ブラウザロード時に設定情報を渡す /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnBrowserLoad(object sender, BrowserLoadEventArgs e) { var config = JsonUtil.CreateJsonData(this.Config.AddonConfig); ExecuteScript($"loaded({config})"); }