ag-grid-community
Version:
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
19 lines (18 loc) • 845 B
TypeScript
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;
}