Skip to content

definePage

definePage<Data>(initialize): unknown

Defines the Custom Page client code and registers an implementation of the Pageclientcode MDL component. A Vault Java SDK PageController can pass data using the load callback parameter.

Data

(params) => unknown

The load callback function with parameter type PageParameters. Provides data to the client code from Vault Java SDK's PageController. Executed from the PageController#onLoad response when the Custom Page is initialized.

unknown

export default Vault.definePage(({element, data, pageContext, sendEvent})=>{
    element.textContent="Hello World";
});
import { createRoot } from 'react-dom/client';
import HelloWorld from './helloWorld';

export default Vault.definePage(({element, data, pageContext, sendEvent})=>{
    const root = createRoot(element);
    root.render(<HelloWorld />);
})