mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Changed how react panels store their options * Added a ReactPanelPlugin as the interface that react panels export, this way react panels have clearer api, and gives us hooks to handle migrations and a way for panel to handle panel changes in the future * Moved gauge value options into a sub oject and made editor more generic, will be moved out of gauge pane later and shared between singlestat, gauge, bargauge, honecomb * Also remove nested options prop that was there due to bug * Added missing Gauge props * Fixed gauge issue that will require migration later and also value options editor did not handle null decimals or 0 decimals * Fixed unit tests * More fixes for react panels
17 lines
486 B
TypeScript
17 lines
486 B
TypeScript
export const GRID_CELL_HEIGHT = 30;
|
|
export const GRID_CELL_VMARGIN = 10;
|
|
export const GRID_COLUMN_COUNT = 24;
|
|
export const REPEAT_DIR_VERTICAL = 'v';
|
|
|
|
export const DEFAULT_PANEL_SPAN = 4;
|
|
export const DEFAULT_ROW_HEIGHT = 250;
|
|
export const MIN_PANEL_HEIGHT = GRID_CELL_HEIGHT * 3;
|
|
|
|
export const LS_PANEL_COPY_KEY = 'panel-copy';
|
|
|
|
export const DASHBOARD_TOOLBAR_HEIGHT = 55;
|
|
export const DASHBOARD_TOP_PADDING = 20;
|
|
|
|
export const PANEL_HEADER_HEIGHT = 27;
|
|
export const PANEL_BORDER = 2;
|