mirror of
https://github.com/elastic/kibana.git
synced 2025-04-25 02:09:32 -04:00
* Generate legacy vars when rendering all applications * Move rendering functional tests and add user settings tests * Make rendering integration tests more robust, get data from page * Address review nits, fix CI failures * Remove extraneous file * Fix type error
1.1 KiB
1.1 KiB
Home > kibana-plugin-server > IScopedRenderingClient > render
IScopedRenderingClient.render() method
Generate a KibanaResponse
which renders an HTML page bootstrapped with the core
bundle. Intended as a response body for HTTP route handlers.
Signature:
render(options?: Pick<IRenderOptions, 'includeUserSettings'>): Promise<string>;
Parameters
Parameter | Type | Description |
---|---|---|
options | Pick<IRenderOptions, 'includeUserSettings'> |
Returns:
Promise<string>
Example
router.get(
{ path: '/', validate: false },
(context, request, response) =>
response.ok({
body: await context.core.rendering.render(),
headers: {
'content-security-policy': context.core.http.csp.header,
},
})
);