Skip to main content

Function: registerHeadlampEventCallback()

function registerHeadlampEventCallback(callback: HeadlampEventCallback): void

Add a callback for headlamp events.

Parameters

ParameterTypeDescription
callbackHeadlampEventCallbackThe callback to add.

Returns

void

Example

import {
DefaultHeadlampEvents,
registerHeadlampEventCallback,
HeadlampEvent,
} from '@kinvolk/headlamp-plugin/lib';

registerHeadlampEventCallback((event: HeadlampEvent) => {
if (event.type === DefaultHeadlampEvents.ERROR_BOUNDARY) {
console.error('Error:', event.data);
} else {
console.log(`Headlamp event of type ${event.type}: ${event.data}`)
}
});

Defined in

src/plugin/registry.tsx:633