Skip to content

vaultApiClient: VaultApiClient

defineFake<Data>(initialize): unknown

Internal

This is only to ensure websdk works with more than one type of plugin. Please remove once we have a type other than "page"

Data

(params) => unknown

unknown


definePage<Data>(initialize): unknown

definePage is the mechanism for registering Pageclientcode implementation. Vault Java SDK PageControllers can pass data.

Data

(params) => unknown

The callback function that is executed from a PageController's onLoad Response when first initialized.

unknown

A JsonObject which is returned from the response from the Vault Java SDK onEvent method

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 />); })