@opendatasoft/visualizations
Version:
Opendatasoft's components to easily build dashboards and visualizations.
5 lines (4 loc) • 521 B
TypeScript
import type { DataFormat, ColumnOfType, FormatPropsTypeMap } from '../types';
export declare function isColumnOfType<K extends DataFormat>(column: ColumnOfType<DataFormat>, format: K): column is ColumnOfType<K>;
export declare const getOptions: <K extends DataFormat>(column: ColumnOfType<K>, record: Record<string, unknown>) => Omit<FormatPropsTypeMap[K], "value"> | null;
export declare const getValue: <K extends DataFormat>(column: ColumnOfType<K>, record: Record<string, unknown>) => FormatPropsTypeMap[K]["value"];