// Code generated - EDITING IS FUTILE. DO NOT EDIT. // // Generated by: // public/app/plugins/gen.go // Using jennies: // TSTypesJenny // PluginTsTypesJenny // // Run 'make gen-cue' from repository root to regenerate. import * as ui from '@grafana/schema'; export interface Options { /** * Controls the height of the rows */ cellHeight?: ui.TableCellHeight; /** * Enable pagination on the table */ enablePagination?: boolean; /** * Represents the index of the selected frame */ frameIndex: number; /** * Defines the number of columns to freeze on the left side of the table */ frozenColumns?: { left?: number; }; /** * limits the maximum height of a row, if text wrapping or dynamic height is enabled */ maxRowHeight?: number; /** * Controls whether the panel should show the header */ showHeader: boolean; /** * Controls whether the header should show icons for the column types */ showTypeIcons?: boolean; /** * Used to control row sorting */ sortBy?: Array; } export const defaultOptions: Partial = { cellHeight: ui.TableCellHeight.Sm, frameIndex: 0, showHeader: true, showTypeIcons: false, sortBy: [], }; export interface FieldConfig extends ui.TableFieldOptions {}