ag-charts-community
Version:
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
12 lines (11 loc) • 704 B
TypeScript
import type { PlainObject, Resolved } from 'ag-charts-core';
import type { OptionsGraphAccessor, OptionsGraphAccessorResolvePartialOptions } from '../module/optionsGraph';
/**
* Note: Do not use this service to expose direct access to the OptionsGraph. Instead, use operations to resolve
* against the graph.
*/
export declare class OptionsGraphService {
private resolvePartialCallback?;
updateCallback(resolvePartialCallback: OptionsGraphAccessor['resolvePartial']): void;
resolvePartial<T extends PlainObject>(path: Array<string>, partialOptions?: T, resolveOptions?: OptionsGraphAccessorResolvePartialOptions, cssVariables?: Record<string, string>): Resolved<Partial<T>> | undefined;
}