Home > kibana-plugin-core-public > ChromeNavControls
APIs for registering new controls to be displayed in the navigation bar.
Signature:
export interface ChromeNavControls
Register a left-side nav control rendered with React.
chrome.navControls.registerLeft({
mount(targetDomElement) {
ReactDOM.mount(<MyControl />, targetDomElement);
return () => ReactDOM.unmountComponentAtNode(targetDomElement);
}
})
Method | Description |
---|---|
registerCenter(navControl) | Register a nav control to be presented on the top-center side of the chrome header. |
registerLeft(navControl) | Register a nav control to be presented on the bottom-left side of the chrome header. |
registerRight(navControl) | Register a nav control to be presented on the top-right side of the chrome header. |