ag-charts-community
Version:
Advanced Charting / Charts supporting Javascript / Typescript / React / Angular / Vue
11 lines (10 loc) • 488 B
TypeScript
import type { Node } from '../scene/node';
import type { Selection } from '../scene/selection';
/**
* Implements a per-node reset.
* Uses batchedUpdate to consolidate markDirty calls per selection.
*
* @param selectionsOrNodes contains nodes to be reset
* @param propsFn callback to determine per-node properties
*/
export declare function resetMotion<D, N extends Node<D>, T extends Partial<N>>(selectionsOrNodes: Selection<D, N>[] | N[], propsFn: (node: N, datum: D) => T): void;