UNPKG

ag-grid-community

Version:

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

18 lines (17 loc) 1.06 kB
import type { FrameworkOverridesIncomingSource, IFrameworkOverrides } from './interfaces/iFrameworkOverrides'; import { AgPromise } from './utils/promise'; /** The base frameworks, eg React & Angular, override this bean with implementations specific to their requirement. */ export declare class VanillaFrameworkOverrides implements IFrameworkOverrides { private frameworkName; readonly renderingEngine: 'vanilla' | 'react'; readonly batchFrameworkComps: boolean; private baseDocLink; constructor(frameworkName?: 'javascript' | 'angular' | 'react' | 'vue'); setInterval(action: any, timeout?: any): AgPromise<number>; addEventListener(element: HTMLElement, type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; wrapIncoming: <T>(callback: () => T, source?: FrameworkOverridesIncomingSource) => T; wrapOutgoing: <T>(callback: () => T) => T; frameworkComponent(_: string): any; isFrameworkComponent(_: any): boolean; getDocLink(path?: string): string; }