synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
12 lines • 668 B
TypeScript
import { DataGridRow, Operation, QueryInput } from '../DataGridTypes';
export declare const GRID_ROW_REACT_KEY_PROPERTY = "__rowKey";
export declare const parseQueryInput: (input: string) => QueryInput;
export declare function rowsAreIdentical(a: DataGridRow, b: DataGridRow): boolean;
/**
* Remove no-op operations created by react-datasheet-grid that would result in invalid or undesired changes to the json-joy CRDT model
* @param newValue
* @param rowValues
* @param operations
*/
export declare function removeNoOpOperations(newValue: DataGridRow[], rowValues: DataGridRow[], operations: Operation[]): Operation[];
//# sourceMappingURL=DataGridUtils.d.ts.map