Editor Numeric Array
tryParseDataGridNumericArray
Section titled “tryParseDataGridNumericArray”export function tryParseDataGridNumericArray(value: unknown): number[] | undefined;parseDataGridNumericArray
Section titled “parseDataGridNumericArray”export function parseDataGridNumericArray( value: unknown, fallback: readonly number[] = [],): number[];numericArrayBounds
Section titled “numericArrayBounds”Derive finite array bounds without exceeding JavaScript’s call argument limit.
export function numericArrayBounds( values: readonly number[],): { readonly min: number; readonly max: number } | undefined;NumericArrayEditorOptions
Section titled “NumericArrayEditorOptions”interface NumericArrayEditorOptions { readonly runtime: StructuredEditorRuntime; readonly title: string; readonly presentationId: 'sparkline' | 'bar'; readonly presentationOptions?: Readonly<Record<string, unknown>>}NumericArrayEditor
Section titled “NumericArrayEditor”Structured editor for the numeric-array contract used by inline charts.
class NumericArrayEditor { getValue(): number[];
componentDidRender(): void | Promise<void>;
beforeAutoSave(): boolean;
beforeDisconnect(): void;
render(...args: Parameters<TextEditor['render']>): ReturnType<TextEditor['render']>;}