Dispatches feedback data to the registered handlers.
JSON data structure of feedback data.
Returns self for chaining.
Creates a grouper object which tracks which tracks the feedback paths and listeners being added to it.
// Create a group
const group = xapi.feedback.group([
xapi.status.on('Audio Volume', (volume) => {
// ...
}),
xapi.config.on('Audio DefaultVolume', (volume) => {
// ...
}),
]);
const handler = xapi.status.on('Call', (call) => { ... });
// Add handler to the group
group.add(handler);
// Remove handler from the group
group.remove(handler);
// Unregister from all feedback handlers
group.off();
Proxy object for xapi.feedback.
Remove feedback registration.
Registers a feedback listener with the backend service which is invoked when there is feedback matching the subscription query.
Feedback cancellation function.
Registers a feedback listener similar to on, but the subscription is removed after the first invocation of the listener.
Feedback cancellation function.
Generated using TypeDoc
Feedback handler for the XAPI.
Register a feedback listener
Get the feedback root payload
Listen to array elements
Bundle feedback listeners for easy unsubscription
Register listener with Array path