+++ # ----------------------------------------------------------------------- # Do not edit this file. It is automatically generated by API Documenter. # ----------------------------------------------------------------------- title = "EchoBackend" keywords = ["grafana","documentation","sdk","@grafana/runtime"] type = "docs" +++ ## EchoBackend interface Describes echo backends that can be registered to receive of events. Signature ```typescript export interface EchoBackend ``` Import ```typescript import { EchoBackend } from '@grafana/runtime'; ``` Properties | Property | Type | Description | | --- | --- | --- | | [addEvent](#addevent-property) | (event: T) => void | | | [flush](#flush-property) | () => void | | | [options](#options-property) | O | | | [supportedEvents](#supportedevents-property) | EchoEventType[] | | ### 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[]; ```