aspnetcore/src/Components/Web.JS/src/GlobalExports.ts

15 lines
489 B
TypeScript

import { navigateTo, internalFunctions as navigationManagerInternalFunctions } from './Services/NavigationManager';
import { attachRootComponentToElement } from './Rendering/Renderer';
import { domFunctions } from './DomWrapper';
// Make the following APIs available in global scope for invocation from JS
window['Blazor'] = {
navigateTo,
_internal: {
attachRootComponentToElement,
navigationManager: navigationManagerInternalFunctions,
domWrapper: domFunctions,
},
};