ag-grid-svelte5-extended
Version:
AG-Grid wrapper component for Svelte 5 (runes) with support for Svelte components as cell renderers, reactive data updates, and enhanced performance
14 lines (13 loc) • 577 B
TypeScript
import type { ICellRendererParams } from "@ag-grid-community/core";
import { type Component } from "svelte";
export default function makeSvelteCellRenderer(RenderingComponent: Component<ICellRendererParams>, containerDivClass?: string): {
new (): {
element: HTMLElement | undefined;
component: Record<string, any> | undefined;
props: ICellRendererParams | undefined;
init(params: ICellRendererParams): void;
getGui(): HTMLElement | undefined;
destroy(): void;
refresh(params: ICellRendererParams): boolean;
};
};