UNPKG

ag-grid-community

Version:

Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

19 lines (18 loc) 845 B
import type { NamedBean } from '../context/bean'; import { BeanStub } from '../context/beanStub'; /** * Dev-only bean (ValidationModule) that turns captured diagnostics into the public `issueRaised` * event, so tooling can react to them programmatically. Every captured diagnostic is dispatched: unlike * the overlay this surface is not filtered by severity, as a consumer gets the severity in the payload * and decides for itself. */ export declare class IssueEventService extends BeanStub implements NamedBean { beanName: "issueEvents"; /** * A consumer's handler may itself raise a diagnostic (calling a deprecated API, say), which would * re-enter here and recurse without bound. Diagnostics raised while dispatching are dropped. */ private dispatching; postConstruct(): void; private onDiagnostic; }