From 17b55b983aa934375ebc9995540a9f91ee1cfc97 Mon Sep 17 00:00:00 2001 From: Steve Sanderson Date: Mon, 23 Jul 2018 10:15:58 -0700 Subject: [PATCH] Export Blazor.platform for back-compat. Covers #1157 --- .../src/Boot.WebAssembly.ts | 1 + src/Microsoft.AspNetCore.Blazor.Browser.JS/src/GlobalExports.ts | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Microsoft.AspNetCore.Blazor.Browser.JS/src/Boot.WebAssembly.ts b/src/Microsoft.AspNetCore.Blazor.Browser.JS/src/Boot.WebAssembly.ts index f2863a3581..b3f5728f30 100644 --- a/src/Microsoft.AspNetCore.Blazor.Browser.JS/src/Boot.WebAssembly.ts +++ b/src/Microsoft.AspNetCore.Blazor.Browser.JS/src/Boot.WebAssembly.ts @@ -12,6 +12,7 @@ import { fetchBootConfigAsync, loadEmbeddedResourcesAsync } from './BootCommon'; async function boot() { // Configure environment for execution under Mono WebAssembly with shared-memory rendering const platform = Environment.setPlatform(monoPlatform); + window['Blazor'].platform = platform; window['Blazor']._internal.renderBatch = (browserRendererId: number, batchAddress: Pointer) => { renderBatch(browserRendererId, new SharedMemoryRenderBatch(batchAddress)); }; diff --git a/src/Microsoft.AspNetCore.Blazor.Browser.JS/src/GlobalExports.ts b/src/Microsoft.AspNetCore.Blazor.Browser.JS/src/GlobalExports.ts index 90d8cf593d..ecac3dc1dd 100644 --- a/src/Microsoft.AspNetCore.Blazor.Browser.JS/src/GlobalExports.ts +++ b/src/Microsoft.AspNetCore.Blazor.Browser.JS/src/GlobalExports.ts @@ -6,7 +6,6 @@ import { Pointer } from './Platform/Platform'; // Make the following APIs available in global scope for invocation from JS window['Blazor'] = { - platform, navigateTo, _internal: {