Menu

Important: This documentation is about an older version. It's relevant only to the release noted, many of the features and functions have been updated or replaced. Please view the current version.

Enterprise Open source

EchoBackend interface

Describes echo backends that can be registered to receive of events.

Signature

typescript
export interface EchoBackend<T extends EchoEvent = any, O = any> 

Import

typescript
import { EchoBackend } from '@grafana/runtime';

Properties

PropertyTypeDescription
addEvent(event: T) => void
flush() => void
optionsO
supportedEventsEchoEventType[]

addEvent property

Signature

typescript
addEvent: (event: T) => void;

flush property

Signature

typescript
flush: () => void;

options property

Signature

typescript
options: O;

supportedEvents property

Signature

typescript
supportedEvents: EchoEventType[];