mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 01:38:56 -04:00
Move to vis_types folder part 2 (#110574)
* Move to vis_types folder part 2 * fix jest tests * do some tests * revert * Test Tiago's fix Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
parent
9d216cd312
commit
33c124b9d8
135 changed files with 216 additions and 209 deletions
6
.github/CODEOWNERS
vendored
6
.github/CODEOWNERS
vendored
|
@ -26,12 +26,12 @@
|
|||
/src/plugins/kibana_legacy/ @elastic/kibana-vis-editors
|
||||
/src/plugins/timelion/ @elastic/kibana-vis-editors
|
||||
/src/plugins/vis_default_editor/ @elastic/kibana-vis-editors
|
||||
/src/plugins/vis_type_metric/ @elastic/kibana-vis-editors
|
||||
/src/plugins/vis_types/metric/ @elastic/kibana-vis-editors
|
||||
/src/plugins/vis_type_table/ @elastic/kibana-vis-editors
|
||||
/src/plugins/vis_type_tagcloud/ @elastic/kibana-vis-editors
|
||||
/src/plugins/vis_types/tagcloud/ @elastic/kibana-vis-editors
|
||||
/src/plugins/vis_type_timelion/ @elastic/kibana-vis-editors
|
||||
/src/plugins/vis_type_timeseries/ @elastic/kibana-vis-editors
|
||||
/src/plugins/vis_type_vega/ @elastic/kibana-vis-editors
|
||||
/src/plugins/vis_types/vega/ @elastic/kibana-vis-editors
|
||||
/src/plugins/vis_types/vislib/ @elastic/kibana-vis-editors
|
||||
/src/plugins/vis_types/xy/ @elastic/kibana-vis-editors
|
||||
/src/plugins/vis_types/pie/ @elastic/kibana-vis-editors
|
||||
|
|
|
@ -60,11 +60,11 @@
|
|||
"uiActions": "src/plugins/ui_actions",
|
||||
"visDefaultEditor": "src/plugins/vis_default_editor",
|
||||
"visTypeMarkdown": "src/plugins/vis_type_markdown",
|
||||
"visTypeMetric": "src/plugins/vis_type_metric",
|
||||
"visTypeMetric": "src/plugins/vis_types/metric",
|
||||
"visTypeTable": "src/plugins/vis_type_table",
|
||||
"visTypeTagCloud": "src/plugins/vis_type_tagcloud",
|
||||
"visTypeTagCloud": "src/plugins/vis_types/tagcloud",
|
||||
"visTypeTimeseries": "src/plugins/vis_type_timeseries",
|
||||
"visTypeVega": "src/plugins/vis_type_vega",
|
||||
"visTypeVega": "src/plugins/vis_types/vega",
|
||||
"visTypeVislib": "src/plugins/vis_types/vislib",
|
||||
"visTypeXy": "src/plugins/vis_types/xy",
|
||||
"visTypePie": "src/plugins/vis_types/pie",
|
||||
|
|
|
@ -1125,7 +1125,7 @@
|
|||
"references": [
|
||||
{
|
||||
"plugin": "visTypeVega",
|
||||
"path": "src/plugins/vis_type_vega/public/plugin.ts"
|
||||
"path": "src/plugins/vis_types/vega/public/plugin.ts"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -1423,15 +1423,15 @@
|
|||
},
|
||||
{
|
||||
"plugin": "visTypeVega",
|
||||
"path": "src/plugins/vis_type_vega/public/data_model/search_api.ts"
|
||||
"path": "src/plugins/vis_types/vega/public/data_model/search_api.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "visTypeVega",
|
||||
"path": "src/plugins/vis_type_vega/public/plugin.ts"
|
||||
"path": "src/plugins/vis_types/vega/public/plugin.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "visTypeVega",
|
||||
"path": "src/plugins/vis_type_vega/target/types/public/data_model/search_api.d.ts"
|
||||
"path": "src/plugins/vis_types/vega/target/types/public/data_model/search_api.d.ts"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -16157,11 +16157,11 @@
|
|||
},
|
||||
{
|
||||
"plugin": "visTypeVega",
|
||||
"path": "src/plugins/vis_type_vega/public/vega_request_handler.ts"
|
||||
"path": "src/plugins/vis_types/vega/public/vega_request_handler.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "visTypeVega",
|
||||
"path": "src/plugins/vis_type_vega/public/vega_request_handler.ts"
|
||||
"path": "src/plugins/vis_types/vega/public/vega_request_handler.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "dashboard",
|
||||
|
@ -20282,15 +20282,15 @@
|
|||
},
|
||||
{
|
||||
"plugin": "visTypeVega",
|
||||
"path": "src/plugins/vis_type_vega/public/vega_request_handler.ts"
|
||||
"path": "src/plugins/vis_types/vega/public/vega_request_handler.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "visTypeVega",
|
||||
"path": "src/plugins/vis_type_vega/public/vega_request_handler.ts"
|
||||
"path": "src/plugins/vis_types/vega/public/vega_request_handler.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "visTypeVega",
|
||||
"path": "src/plugins/vis_type_vega/public/vega_request_handler.ts"
|
||||
"path": "src/plugins/vis_types/vega/public/vega_request_handler.ts"
|
||||
}
|
||||
],
|
||||
"children": [
|
||||
|
@ -22396,7 +22396,7 @@
|
|||
},
|
||||
{
|
||||
"plugin": "visTypeMetric",
|
||||
"path": "src/plugins/vis_type_metric/public/plugin.ts"
|
||||
"path": "src/plugins/vis_types/metric/public/plugin.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "visTypeTable",
|
||||
|
@ -30417,11 +30417,11 @@
|
|||
},
|
||||
{
|
||||
"plugin": "visTypeVega",
|
||||
"path": "src/plugins/vis_type_vega/public/vega_request_handler.ts"
|
||||
"path": "src/plugins/vis_types/vega/public/vega_request_handler.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "visTypeVega",
|
||||
"path": "src/plugins/vis_type_vega/public/vega_request_handler.ts"
|
||||
"path": "src/plugins/vis_types/vega/public/vega_request_handler.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "dashboard",
|
||||
|
@ -36898,11 +36898,11 @@
|
|||
},
|
||||
{
|
||||
"plugin": "visTypeVega",
|
||||
"path": "src/plugins/vis_type_vega/public/vega_request_handler.ts"
|
||||
"path": "src/plugins/vis_types/vega/public/vega_request_handler.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "visTypeVega",
|
||||
"path": "src/plugins/vis_type_vega/public/vega_request_handler.ts"
|
||||
"path": "src/plugins/vis_types/vega/public/vega_request_handler.ts"
|
||||
},
|
||||
{
|
||||
"plugin": "dashboard",
|
||||
|
|
|
@ -679,7 +679,7 @@ warning: This document is auto-generated and is meant to be viewed inside our ex
|
|||
|
||||
| Deprecated API | Reference location(s) | Remove By |
|
||||
| ---------------|-----------|-----------|
|
||||
| <DocLink id="kibDataPluginApi" section="def-public.DataPublicPluginStart.fieldFormats" text="fieldFormats"/> | [plugin.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_type_metric/public/plugin.ts#:~:text=fieldFormats) | - |
|
||||
| <DocLink id="kibDataPluginApi" section="def-public.DataPublicPluginStart.fieldFormats" text="fieldFormats"/> | [plugin.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_types/metric/public/plugin.ts#:~:text=fieldFormats) | - |
|
||||
|
||||
|
||||
|
||||
|
@ -738,12 +738,12 @@ warning: This document is auto-generated and is meant to be viewed inside our ex
|
|||
|
||||
| Deprecated API | Reference location(s) | Remove By |
|
||||
| ---------------|-----------|-----------|
|
||||
| <DocLink id="kibDataPluginApi" section="def-public.esQuery" text="esQuery"/> | [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_type_vega/public/vega_request_handler.ts#:~:text=esQuery), [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_type_vega/public/vega_request_handler.ts#:~:text=esQuery), [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_type_vega/public/vega_request_handler.ts#:~:text=esQuery) | 8.1 |
|
||||
| <DocLink id="kibDataPluginApi" section="def-public.Filter" text="Filter"/> | [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_type_vega/public/vega_request_handler.ts#:~:text=Filter), [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_type_vega/public/vega_request_handler.ts#:~:text=Filter) | 8.1 |
|
||||
| <DocLink id="kibDataPluginApi" section="def-common.Filter" text="Filter"/> | [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_type_vega/public/vega_request_handler.ts#:~:text=Filter), [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_type_vega/public/vega_request_handler.ts#:~:text=Filter) | 8.1 |
|
||||
| <DocLink id="kibDataPluginApi" section="def-server.Filter" text="Filter"/> | [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_type_vega/public/vega_request_handler.ts#:~:text=Filter), [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_type_vega/public/vega_request_handler.ts#:~:text=Filter) | 8.1 |
|
||||
| <DocLink id="kibCorePluginApi" section="def-public.CoreSetup.injectedMetadata" text="injectedMetadata"/> | [plugin.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_type_vega/public/plugin.ts#:~:text=injectedMetadata) | - |
|
||||
| <DocLink id="kibCorePluginApi" section="def-public.CoreStart.injectedMetadata" text="injectedMetadata"/> | [search_api.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_type_vega/public/data_model/search_api.ts#:~:text=injectedMetadata), [plugin.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_type_vega/public/plugin.ts#:~:text=injectedMetadata), [search_api.d.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_type_vega/target/types/public/data_model/search_api.d.ts#:~:text=injectedMetadata) | - |
|
||||
| <DocLink id="kibDataPluginApi" section="def-public.esQuery" text="esQuery"/> | [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_types/vega/public/vega_request_handler.ts#:~:text=esQuery), [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_types/vega/public/vega_request_handler.ts#:~:text=esQuery), [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_types/vega/public/vega_request_handler.ts#:~:text=esQuery) | 8.1 |
|
||||
| <DocLink id="kibDataPluginApi" section="def-public.Filter" text="Filter"/> | [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_types/vega/public/vega_request_handler.ts#:~:text=Filter), [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_types/vega/public/vega_request_handler.ts#:~:text=Filter) | 8.1 |
|
||||
| <DocLink id="kibDataPluginApi" section="def-common.Filter" text="Filter"/> | [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_types/vega/public/vega_request_handler.ts#:~:text=Filter), [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_types/vega/public/vega_request_handler.ts#:~:text=Filter) | 8.1 |
|
||||
| <DocLink id="kibDataPluginApi" section="def-server.Filter" text="Filter"/> | [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_types/vega/public/vega_request_handler.ts#:~:text=Filter), [vega_request_handler.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_types/vega/public/vega_request_handler.ts#:~:text=Filter) | 8.1 |
|
||||
| <DocLink id="kibCorePluginApi" section="def-public.CoreSetup.injectedMetadata" text="injectedMetadata"/> | [plugin.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_types/vega/public/plugin.ts#:~:text=injectedMetadata) | - |
|
||||
| <DocLink id="kibCorePluginApi" section="def-public.CoreStart.injectedMetadata" text="injectedMetadata"/> | [search_api.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_types/vega/public/data_model/search_api.ts#:~:text=injectedMetadata), [plugin.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_types/vega/public/plugin.ts#:~:text=injectedMetadata), [search_api.d.ts](https://github.com/elastic/kibana/tree/master/src/plugins/vis_types/vega/target/types/public/data_model/search_api.d.ts#:~:text=injectedMetadata) | - |
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
"tags": [],
|
||||
"label": "VisTypeVegaPluginStart",
|
||||
"description": [],
|
||||
"path": "src/plugins/vis_type_vega/server/types.ts",
|
||||
"path": "src/plugins/vis_types/vega/server/types.ts",
|
||||
"deprecated": false,
|
||||
"children": [],
|
||||
"lifecycle": "start",
|
||||
|
@ -35,7 +35,7 @@
|
|||
"tags": [],
|
||||
"label": "VisTypeVegaPluginSetup",
|
||||
"description": [],
|
||||
"path": "src/plugins/vis_type_vega/server/types.ts",
|
||||
"path": "src/plugins/vis_types/vega/server/types.ts",
|
||||
"deprecated": false,
|
||||
"children": [],
|
||||
"lifecycle": "setup",
|
||||
|
|
|
@ -286,7 +286,7 @@ The plugin exposes the static DefaultEditorController class to consume.
|
|||
|The markdown visualization that can be used to place text panels on dashboards.
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/src/plugins/vis_type_metric[visTypeMetric]
|
||||
|{kib-repo}blob/{branch}/src/plugins/vis_types/metric[visTypeMetric]
|
||||
|WARNING: Missing README.
|
||||
|
||||
|
||||
|
@ -298,7 +298,7 @@ The plugin exposes the static DefaultEditorController class to consume.
|
|||
|Contains the data table visualization, that allows presenting data in a simple table format.
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/src/plugins/vis_type_tagcloud[visTypeTagcloud]
|
||||
|{kib-repo}blob/{branch}/src/plugins/vis_types/tagcloud[visTypeTagcloud]
|
||||
|WARNING: Missing README.
|
||||
|
||||
|
||||
|
@ -310,7 +310,7 @@ The plugin exposes the static DefaultEditorController class to consume.
|
|||
|WARNING: Missing README.
|
||||
|
||||
|
||||
|{kib-repo}blob/{branch}/src/plugins/vis_type_vega[visTypeVega]
|
||||
|{kib-repo}blob/{branch}/src/plugins/vis_types/vega[visTypeVega]
|
||||
|WARNING: Missing README.
|
||||
|
||||
|
||||
|
|
|
@ -1,20 +0,0 @@
|
|||
{
|
||||
"extends": "../../../tsconfig.base.json",
|
||||
"compilerOptions": {
|
||||
"outDir": "./target/types",
|
||||
"emitDeclarationOnly": true,
|
||||
"declaration": true,
|
||||
"declarationMap": true
|
||||
},
|
||||
"include": ["public/**/*", "server/**/*", "*.ts"],
|
||||
"references": [
|
||||
{ "path": "../../core/tsconfig.json" },
|
||||
{ "path": "../data/tsconfig.json" },
|
||||
{ "path": "../visualizations/tsconfig.json" },
|
||||
{ "path": "../charts/tsconfig.json" },
|
||||
{ "path": "../expressions/tsconfig.json" },
|
||||
{ "path": "../kibana_utils/tsconfig.json" },
|
||||
{ "path": "../vis_default_editor/tsconfig.json" },
|
||||
{ "path": "../field_formats/tsconfig.json" }
|
||||
]
|
||||
}
|
|
@ -1,23 +0,0 @@
|
|||
{
|
||||
"extends": "../../../tsconfig.base.json",
|
||||
"compilerOptions": {
|
||||
"outDir": "./target/types",
|
||||
"emitDeclarationOnly": true,
|
||||
"declaration": true,
|
||||
"declarationMap": true
|
||||
},
|
||||
"include": [
|
||||
"public/**/*",
|
||||
"server/**/*",
|
||||
"*.ts"
|
||||
],
|
||||
"references": [
|
||||
{ "path": "../../core/tsconfig.json" },
|
||||
{ "path": "../data/tsconfig.json" },
|
||||
{ "path": "../expressions/tsconfig.json" },
|
||||
{ "path": "../visualizations/tsconfig.json" },
|
||||
{ "path": "../charts/tsconfig.json" },
|
||||
{ "path": "../kibana_react/tsconfig.json" },
|
||||
{ "path": "../vis_default_editor/tsconfig.json" },
|
||||
]
|
||||
}
|
|
@ -1,31 +0,0 @@
|
|||
{
|
||||
"extends": "../../../tsconfig.base.json",
|
||||
"compilerOptions": {
|
||||
"outDir": "./target/types",
|
||||
"emitDeclarationOnly": true,
|
||||
"declaration": true,
|
||||
"declarationMap": true,
|
||||
"strictNullChecks": false
|
||||
},
|
||||
"include": [
|
||||
"server/**/*",
|
||||
"public/**/*",
|
||||
"*.ts",
|
||||
// have to declare *.json explicitly due to https://github.com/microsoft/TypeScript/issues/25636
|
||||
"public/test_utils/vega_map_test.json"
|
||||
],
|
||||
"references": [
|
||||
{ "path": "../../core/tsconfig.json" },
|
||||
{ "path": "../data/tsconfig.json" },
|
||||
{ "path": "../visualizations/tsconfig.json" },
|
||||
{ "path": "../maps_ems/tsconfig.json" },
|
||||
{ "path": "../expressions/tsconfig.json" },
|
||||
{ "path": "../inspector/tsconfig.json" },
|
||||
{ "path": "../home/tsconfig.json" },
|
||||
{ "path": "../usage_collection/tsconfig.json" },
|
||||
{ "path": "../kibana_utils/tsconfig.json" },
|
||||
{ "path": "../kibana_react/tsconfig.json" },
|
||||
{ "path": "../vis_default_editor/tsconfig.json" },
|
||||
{ "path": "../es_ui_shared/tsconfig.json" },
|
||||
]
|
||||
}
|
|
@ -8,6 +8,6 @@
|
|||
|
||||
module.exports = {
|
||||
preset: '@kbn/test',
|
||||
rootDir: '../../..',
|
||||
roots: ['<rootDir>/src/plugins/vis_type_vega'],
|
||||
rootDir: '../../../..',
|
||||
roots: ['<rootDir>/src/plugins/vis_types/metric'],
|
||||
};
|
|
@ -11,13 +11,13 @@ import React, { Component } from 'react';
|
|||
import { isColorDark } from '@elastic/eui';
|
||||
import { MetricVisValue } from './metric_vis_value';
|
||||
import { Input } from '../metric_vis_fn';
|
||||
import type { FieldFormatsContentType, IFieldFormat } from '../../../field_formats/common';
|
||||
import { Datatable } from '../../../expressions/public';
|
||||
import { getHeatmapColors } from '../../../charts/public';
|
||||
import type { FieldFormatsContentType, IFieldFormat } from '../../../../field_formats/common';
|
||||
import { Datatable } from '../../../../expressions/public';
|
||||
import { getHeatmapColors } from '../../../../charts/public';
|
||||
import { VisParams, MetricVisMetric } from '../types';
|
||||
import { getFormatService } from '../services';
|
||||
import { SchemaConfig } from '../../../visualizations/public';
|
||||
import { Range } from '../../../expressions/public';
|
||||
import { SchemaConfig } from '../../../../visualizations/public';
|
||||
import { Range } from '../../../../expressions/public';
|
||||
|
||||
import './metric_vis.scss';
|
||||
|
|
@ -27,8 +27,8 @@ import {
|
|||
ColorSchemaOptions,
|
||||
RangeOption,
|
||||
PercentageModeOption,
|
||||
} from '../../../vis_default_editor/public';
|
||||
import { ColorMode, colorSchemas } from '../../../charts/public';
|
||||
} from '../../../../vis_default_editor/public';
|
||||
import { ColorMode, colorSchemas } from '../../../../charts/public';
|
||||
import { MetricVisParam, VisParams } from '../types';
|
||||
|
||||
const metricColorMode = [
|
|
@ -7,8 +7,8 @@
|
|||
*/
|
||||
|
||||
import { createMetricVisFn } from './metric_vis_fn';
|
||||
import { functionWrapper } from '../../expressions/common/expression_functions/specs/tests/utils';
|
||||
import { Datatable } from '../../expressions/common/expression_types/specs';
|
||||
import { functionWrapper } from '../../../expressions/common/expression_functions/specs/tests/utils';
|
||||
import { Datatable } from '../../../expressions/common/expression_types/specs';
|
||||
|
||||
describe('interpreter/functions#metric', () => {
|
||||
const fn = functionWrapper(createMetricVisFn());
|
|
@ -14,10 +14,10 @@ import {
|
|||
Range,
|
||||
Render,
|
||||
Style,
|
||||
} from '../../expressions/public';
|
||||
} from '../../../expressions/public';
|
||||
import { visType, DimensionsVisParam, VisParams } from './types';
|
||||
import { prepareLogTable, Dimension } from '../../visualizations/public';
|
||||
import { ColorSchemas, vislibColorMaps, ColorMode } from '../../charts/public';
|
||||
import { prepareLogTable, Dimension } from '../../../visualizations/public';
|
||||
import { ColorSchemas, vislibColorMaps, ColorMode } from '../../../charts/public';
|
||||
|
||||
export type Input = Datatable;
|
||||
|
|
@ -9,8 +9,8 @@
|
|||
import React, { lazy } from 'react';
|
||||
import { render, unmountComponentAtNode } from 'react-dom';
|
||||
|
||||
import { VisualizationContainer } from '../../visualizations/public';
|
||||
import { ExpressionRenderDefinition } from '../../expressions/common/expression_renderers';
|
||||
import { VisualizationContainer } from '../../../visualizations/public';
|
||||
import { ExpressionRenderDefinition } from '../../../expressions/common/expression_renderers';
|
||||
import { MetricVisRenderValue } from './metric_vis_fn';
|
||||
// @ts-ignore
|
||||
const MetricVisComponent = lazy(() => import('./components/metric_vis_component'));
|
|
@ -8,9 +8,9 @@
|
|||
|
||||
import { i18n } from '@kbn/i18n';
|
||||
import { MetricVisOptions } from './components/metric_vis_options';
|
||||
import { ColorSchemas, ColorMode } from '../../charts/public';
|
||||
import { VisTypeDefinition } from '../../visualizations/public';
|
||||
import { AggGroupNames } from '../../data/public';
|
||||
import { ColorSchemas, ColorMode } from '../../../charts/public';
|
||||
import { VisTypeDefinition } from '../../../visualizations/public';
|
||||
import { AggGroupNames } from '../../../data/public';
|
||||
import { toExpressionAst } from './to_ast';
|
||||
import { VisParams } from './types';
|
||||
|
|
@ -7,13 +7,13 @@
|
|||
*/
|
||||
|
||||
import { PluginInitializerContext, CoreSetup, CoreStart, Plugin } from 'kibana/public';
|
||||
import { Plugin as ExpressionsPublicPlugin } from '../../expressions/public';
|
||||
import { VisualizationsSetup } from '../../visualizations/public';
|
||||
import { Plugin as ExpressionsPublicPlugin } from '../../../expressions/public';
|
||||
import { VisualizationsSetup } from '../../../visualizations/public';
|
||||
|
||||
import { createMetricVisFn } from './metric_vis_fn';
|
||||
import { createMetricVisTypeDefinition } from './metric_vis_type';
|
||||
import { ChartsPluginSetup } from '../../charts/public';
|
||||
import { DataPublicPluginStart } from '../../data/public';
|
||||
import { ChartsPluginSetup } from '../../../charts/public';
|
||||
import { DataPublicPluginStart } from '../../../data/public';
|
||||
import { setFormatService } from './services';
|
||||
import { ConfigSchema } from '../config';
|
||||
import { metricVisRenderer } from './metric_vis_renderer';
|
|
@ -6,8 +6,8 @@
|
|||
* Side Public License, v 1.
|
||||
*/
|
||||
|
||||
import { createGetterSetter } from '../../kibana_utils/common';
|
||||
import { DataPublicPluginStart } from '../../data/public';
|
||||
import { createGetterSetter } from '../../../kibana_utils/common';
|
||||
import { DataPublicPluginStart } from '../../../data/public';
|
||||
|
||||
export const [getFormatService, setFormatService] = createGetterSetter<
|
||||
DataPublicPluginStart['fieldFormats']
|
|
@ -7,13 +7,13 @@
|
|||
*/
|
||||
|
||||
import { get } from 'lodash';
|
||||
import { getVisSchemas, SchemaConfig, VisToExpressionAst } from '../../visualizations/public';
|
||||
import { buildExpression, buildExpressionFunction } from '../../expressions/public';
|
||||
import { getVisSchemas, SchemaConfig, VisToExpressionAst } from '../../../visualizations/public';
|
||||
import { buildExpression, buildExpressionFunction } from '../../../expressions/public';
|
||||
import { MetricVisExpressionFunctionDefinition } from './metric_vis_fn';
|
||||
import {
|
||||
EsaggsExpressionFunctionDefinition,
|
||||
IndexPatternLoadExpressionFunctionDefinition,
|
||||
} from '../../data/public';
|
||||
} from '../../../data/public';
|
||||
import { VisParams } from './types';
|
||||
|
||||
const prepareDimension = (params: SchemaConfig) => {
|
|
@ -6,9 +6,9 @@
|
|||
* Side Public License, v 1.
|
||||
*/
|
||||
|
||||
import { Range } from '../../expressions/public';
|
||||
import { SchemaConfig } from '../../visualizations/public';
|
||||
import { ColorMode, Labels, Style, ColorSchemas } from '../../charts/public';
|
||||
import { Range } from '../../../expressions/public';
|
||||
import { SchemaConfig } from '../../../visualizations/public';
|
||||
import { ColorMode, Labels, Style, ColorSchemas } from '../../../charts/public';
|
||||
|
||||
export const visType = 'metric';
|
||||
|
20
src/plugins/vis_types/metric/tsconfig.json
Normal file
20
src/plugins/vis_types/metric/tsconfig.json
Normal file
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"extends": "../../../../tsconfig.base.json",
|
||||
"compilerOptions": {
|
||||
"outDir": "./target/types",
|
||||
"emitDeclarationOnly": true,
|
||||
"declaration": true,
|
||||
"declarationMap": true
|
||||
},
|
||||
"include": ["public/**/*", "server/**/*", "*.ts"],
|
||||
"references": [
|
||||
{ "path": "../../../core/tsconfig.json" },
|
||||
{ "path": "../../data/tsconfig.json" },
|
||||
{ "path": "../../visualizations/tsconfig.json" },
|
||||
{ "path": "../../charts/tsconfig.json" },
|
||||
{ "path": "../../expressions/tsconfig.json" },
|
||||
{ "path": "../../kibana_utils/tsconfig.json" },
|
||||
{ "path": "../../vis_default_editor/tsconfig.json" },
|
||||
{ "path": "../../field_formats/tsconfig.json" }
|
||||
]
|
||||
}
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
module.exports = {
|
||||
preset: '@kbn/test',
|
||||
rootDir: '../../..',
|
||||
roots: ['<rootDir>/src/plugins/vis_type_tagcloud'],
|
||||
rootDir: '../../../..',
|
||||
roots: ['<rootDir>/src/plugins/vis_types/tagcloud'],
|
||||
testRunner: 'jasmine2',
|
||||
};
|
|
@ -9,10 +9,10 @@
|
|||
import React, { useState, useEffect } from 'react';
|
||||
import { EuiPanel } from '@elastic/eui';
|
||||
import { i18n } from '@kbn/i18n';
|
||||
import type { PaletteRegistry } from '../../../charts/public';
|
||||
import { VisEditorOptionsProps } from '../../../visualizations/public';
|
||||
import { SelectOption, SwitchOption, PalettePicker } from '../../../vis_default_editor/public';
|
||||
import { ValidatedDualRange } from '../../../kibana_react/public';
|
||||
import type { PaletteRegistry } from '../../../../charts/public';
|
||||
import { VisEditorOptionsProps } from '../../../../visualizations/public';
|
||||
import { SelectOption, SwitchOption, PalettePicker } from '../../../../vis_default_editor/public';
|
||||
import { ValidatedDualRange } from '../../../../kibana_react/public';
|
||||
import { TagCloudVisParams, TagCloudTypeProps } from '../types';
|
||||
import { collections } from './collections';
|
||||
|
|
@ -7,8 +7,8 @@
|
|||
*/
|
||||
|
||||
import { PluginInitializerContext, CoreSetup, CoreStart, Plugin } from 'kibana/public';
|
||||
import { VisualizationsSetup } from '../../visualizations/public';
|
||||
import { ChartsPluginSetup } from '../../charts/public';
|
||||
import { VisualizationsSetup } from '../../../visualizations/public';
|
||||
import { ChartsPluginSetup } from '../../../charts/public';
|
||||
|
||||
import { getTagCloudVisTypeDefinition } from './tag_cloud_type';
|
||||
import { ConfigSchema } from '../config';
|
|
@ -7,8 +7,8 @@
|
|||
*/
|
||||
|
||||
import { i18n } from '@kbn/i18n';
|
||||
import { AggGroupNames } from '../../data/public';
|
||||
import { VIS_EVENT_TO_TRIGGER } from '../../visualizations/public';
|
||||
import { AggGroupNames } from '../../../data/public';
|
||||
import { VIS_EVENT_TO_TRIGGER } from '../../../visualizations/public';
|
||||
|
||||
import { getTagCloudOptions } from './components/get_tag_cloud_options';
|
||||
import { toExpressionAst } from './to_ast';
|
|
@ -30,7 +30,7 @@ const mockSchemas = {
|
|||
],
|
||||
};
|
||||
|
||||
jest.mock('../../visualizations/public', () => ({
|
||||
jest.mock('../../../visualizations/public', () => ({
|
||||
getVisSchemas: () => mockSchemas,
|
||||
}));
|
||||
|
|
@ -9,9 +9,9 @@
|
|||
import {
|
||||
EsaggsExpressionFunctionDefinition,
|
||||
IndexPatternLoadExpressionFunctionDefinition,
|
||||
} from '../../data/public';
|
||||
import { buildExpression, buildExpressionFunction } from '../../expressions/public';
|
||||
import { getVisSchemas, SchemaConfig, VisToExpressionAst } from '../../visualizations/public';
|
||||
} from '../../../data/public';
|
||||
import { buildExpression, buildExpressionFunction } from '../../../expressions/public';
|
||||
import { getVisSchemas, SchemaConfig, VisToExpressionAst } from '../../../visualizations/public';
|
||||
import { TagCloudVisParams } from './types';
|
||||
|
||||
const prepareDimension = (params: SchemaConfig) => {
|
|
@ -5,8 +5,8 @@
|
|||
* in compliance with, at your election, the Elastic License 2.0 or the Server
|
||||
* Side Public License, v 1.
|
||||
*/
|
||||
import type { ChartsPluginSetup, PaletteOutput } from '../../charts/public';
|
||||
import type { SerializedFieldFormat } from '../../expressions/public';
|
||||
import type { ChartsPluginSetup, PaletteOutput } from '../../../charts/public';
|
||||
import type { SerializedFieldFormat } from '../../../expressions/public';
|
||||
|
||||
interface Dimension {
|
||||
accessor: number;
|
23
src/plugins/vis_types/tagcloud/tsconfig.json
Normal file
23
src/plugins/vis_types/tagcloud/tsconfig.json
Normal file
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"extends": "../../../../tsconfig.base.json",
|
||||
"compilerOptions": {
|
||||
"outDir": "./target/types",
|
||||
"emitDeclarationOnly": true,
|
||||
"declaration": true,
|
||||
"declarationMap": true
|
||||
},
|
||||
"include": [
|
||||
"public/**/*",
|
||||
"server/**/*",
|
||||
"*.ts"
|
||||
],
|
||||
"references": [
|
||||
{ "path": "../../../core/tsconfig.json" },
|
||||
{ "path": "../../data/tsconfig.json" },
|
||||
{ "path": "../../expressions/tsconfig.json" },
|
||||
{ "path": "../../visualizations/tsconfig.json" },
|
||||
{ "path": "../../charts/tsconfig.json" },
|
||||
{ "path": "../../kibana_react/tsconfig.json" },
|
||||
{ "path": "../../vis_default_editor/tsconfig.json" },
|
||||
]
|
||||
}
|
|
@ -8,6 +8,6 @@
|
|||
|
||||
module.exports = {
|
||||
preset: '@kbn/test',
|
||||
rootDir: '../../..',
|
||||
roots: ['<rootDir>/src/plugins/vis_type_metric'],
|
||||
rootDir: '../../../..',
|
||||
roots: ['<rootDir>/src/plugins/vis_types/vega'],
|
||||
};
|
|
@ -10,7 +10,7 @@ import { parse } from 'hjson';
|
|||
import React from 'react';
|
||||
import { EuiCallOut, EuiLink } from '@elastic/eui';
|
||||
import { FormattedMessage } from '@kbn/i18n/react';
|
||||
import { Vis } from '../../../visualizations/public';
|
||||
import { Vis } from '../../../../visualizations/public';
|
||||
|
||||
function ExperimentalMapLayerInfo() {
|
||||
const title = (
|
|
@ -13,7 +13,7 @@ import 'brace/mode/hjson';
|
|||
import { i18n } from '@kbn/i18n';
|
||||
|
||||
import { VisEditorOptionsProps } from 'src/plugins/visualizations/public';
|
||||
import { EuiCodeEditor } from '../../../es_ui_shared/public';
|
||||
import { EuiCodeEditor } from '../../../../es_ui_shared/public';
|
||||
import { getNotifications } from '../services';
|
||||
import { VisParams } from '../vega_fn';
|
||||
import { VegaHelpMenu } from './vega_help_menu';
|
|
@ -9,7 +9,7 @@
|
|||
import { i18n } from '@kbn/i18n';
|
||||
// @ts-ignore
|
||||
import { bypassExternalUrlCheck } from '../vega_view/vega_base_view';
|
||||
import { IServiceSettings, FileLayer } from '../../../maps_ems/public';
|
||||
import { IServiceSettings, FileLayer } from '../../../../maps_ems/public';
|
||||
import { Data, UrlObject, EmsQueryRequest } from './types';
|
||||
|
||||
/**
|
|
@ -7,9 +7,9 @@
|
|||
*/
|
||||
|
||||
import { extendSearchParamsWithRuntimeFields } from './search_api';
|
||||
import { dataPluginMock } from '../../../data/public/mocks';
|
||||
import { dataPluginMock } from '../../../../data/public/mocks';
|
||||
|
||||
import { getSearchParamsFromRequest, DataPublicPluginStart } from '../../../data/public';
|
||||
import { getSearchParamsFromRequest, DataPublicPluginStart } from '../../../../data/public';
|
||||
|
||||
const mockComputedFields = (
|
||||
dataStart: DataPublicPluginStart,
|
|
@ -14,10 +14,10 @@ import {
|
|||
SearchRequest,
|
||||
DataPublicPluginStart,
|
||||
IEsSearchResponse,
|
||||
} from '../../../data/public';
|
||||
import { search as dataPluginSearch } from '../../../data/public';
|
||||
} from '../../../../data/public';
|
||||
import { search as dataPluginSearch } from '../../../../data/public';
|
||||
import type { VegaInspectorAdapters } from '../vega_inspector';
|
||||
import type { RequestResponder } from '../../../inspector/public';
|
||||
import type { RequestResponder } from '../../../../inspector/public';
|
||||
|
||||
/** @internal **/
|
||||
export const extendSearchParamsWithRuntimeFields = async (
|
|
@ -6,8 +6,8 @@
|
|||
* Side Public License, v 1.
|
||||
*/
|
||||
|
||||
import { TimefilterContract } from '../../../data/public';
|
||||
import { TimeRange } from '../../../data/common';
|
||||
import { TimefilterContract } from '../../../../data/public';
|
||||
import { TimeRange } from '../../../../data/common';
|
||||
import { CacheBounds } from './types';
|
||||
|
||||
/**
|
|
@ -22,7 +22,7 @@ import { EmsFileParser } from './ems_file_parser';
|
|||
import { UrlParser } from './url_parser';
|
||||
import { SearchAPI } from './search_api';
|
||||
import { TimeCache } from './time_cache';
|
||||
import { IServiceSettings } from '../../../maps_ems/public';
|
||||
import { IServiceSettings } from '../../../../maps_ems/public';
|
||||
import {
|
||||
Bool,
|
||||
Data,
|
|
@ -6,7 +6,7 @@
|
|||
* Side Public License, v 1.
|
||||
*/
|
||||
|
||||
import { dataPluginMock } from '../../../data/public/mocks';
|
||||
import { dataPluginMock } from '../../../../data/public/mocks';
|
||||
import { extractIndexPatternsFromSpec } from './extract_index_pattern';
|
||||
import { setData } from '../services';
|
||||
|
|
@ -10,7 +10,7 @@ import { flatten } from 'lodash';
|
|||
import { getData } from '../services';
|
||||
|
||||
import type { Data, VegaSpec } from '../data_model/types';
|
||||
import type { IndexPattern } from '../../../data/public';
|
||||
import type { IndexPattern } from '../../../../data/public';
|
||||
|
||||
export const extractIndexPatternsFromSpec = async (spec: VegaSpec) => {
|
||||
const { indexPatterns } = getData();
|
|
@ -6,11 +6,11 @@
|
|||
* Side Public License, v 1.
|
||||
*/
|
||||
|
||||
import { PluginInitializerContext, CoreSetup, CoreStart, Plugin } from '../../../core/public';
|
||||
import { Plugin as ExpressionsPublicPlugin } from '../../expressions/public';
|
||||
import { DataPublicPluginSetup, DataPublicPluginStart } from '../../data/public';
|
||||
import { VisualizationsSetup } from '../../visualizations/public';
|
||||
import { Setup as InspectorSetup } from '../../inspector/public';
|
||||
import { PluginInitializerContext, CoreSetup, CoreStart, Plugin } from '../../../../core/public';
|
||||
import { Plugin as ExpressionsPublicPlugin } from '../../../expressions/public';
|
||||
import { DataPublicPluginSetup, DataPublicPluginStart } from '../../../data/public';
|
||||
import { VisualizationsSetup } from '../../../visualizations/public';
|
||||
import { Setup as InspectorSetup } from '../../../inspector/public';
|
||||
|
||||
import {
|
||||
setNotifications,
|
||||
|
@ -24,7 +24,7 @@ import {
|
|||
|
||||
import { createVegaFn } from './vega_fn';
|
||||
import { createVegaTypeDefinition } from './vega_type';
|
||||
import { IServiceSettings, MapsEmsPluginSetup } from '../../maps_ems/public';
|
||||
import { IServiceSettings, MapsEmsPluginSetup } from '../../../maps_ems/public';
|
||||
import { ConfigSchema } from '../config';
|
||||
|
||||
import { getVegaInspectorView } from './vega_inspector';
|
|
@ -8,8 +8,8 @@
|
|||
|
||||
import { CoreStart, NotificationsStart, IUiSettingsClient, DocLinksStart } from 'src/core/public';
|
||||
|
||||
import { DataPublicPluginStart } from '../../data/public';
|
||||
import { createGetterSetter } from '../../kibana_utils/public';
|
||||
import { DataPublicPluginStart } from '../../../data/public';
|
||||
import { createGetterSetter } from '../../../kibana_utils/public';
|
||||
import { MapServiceSettings } from './vega_view/vega_map_view/map_service_settings';
|
||||
|
||||
export const [getData, setData] = createGetterSetter<DataPublicPluginStart>('Data');
|
|
@ -6,8 +6,8 @@
|
|||
* Side Public License, v 1.
|
||||
*/
|
||||
|
||||
import { buildExpression, buildExpressionFunction } from '../../expressions/public';
|
||||
import { Vis } from '../../visualizations/public';
|
||||
import { buildExpression, buildExpressionFunction } from '../../../expressions/public';
|
||||
import { Vis } from '../../../visualizations/public';
|
||||
import { VegaExpressionFunctionDefinition, VisParams } from './vega_fn';
|
||||
|
||||
export const toExpressionAst = (vis: Vis<VisParams>) => {
|
|
@ -8,12 +8,16 @@
|
|||
|
||||
import { get } from 'lodash';
|
||||
import { i18n } from '@kbn/i18n';
|
||||
import { ExecutionContextSearch } from '../../data/public';
|
||||
import { ExecutionContext, ExpressionFunctionDefinition, Render } from '../../expressions/public';
|
||||
import { ExecutionContextSearch } from '../../../data/public';
|
||||
import {
|
||||
ExecutionContext,
|
||||
ExpressionFunctionDefinition,
|
||||
Render,
|
||||
} from '../../../expressions/public';
|
||||
import { VegaVisualizationDependencies } from './plugin';
|
||||
import { createVegaRequestHandler } from './vega_request_handler';
|
||||
import { VegaInspectorAdapters } from './vega_inspector/index';
|
||||
import { KibanaContext, TimeRange, Query } from '../../data/public';
|
||||
import { KibanaContext, TimeRange, Query } from '../../../data/public';
|
||||
import { VegaParser } from './data_model/vega_parser';
|
||||
|
||||
type Input = KibanaContext | { type: 'null' };
|
|
@ -19,7 +19,7 @@ import {
|
|||
CommonProps,
|
||||
} from '@elastic/eui';
|
||||
import { VegaAdapter } from '../vega_adapter';
|
||||
import { CodeEditor } from '../../../../kibana_react/public';
|
||||
import { CodeEditor } from '../../../../../kibana_react/public';
|
||||
|
||||
interface SpecViewerProps extends CommonProps {
|
||||
vegaAdapter: VegaAdapter;
|
|
@ -14,7 +14,7 @@ import { EuiTabbedContent } from '@elastic/eui';
|
|||
import { i18n } from '@kbn/i18n';
|
||||
import { VegaInspectorAdapters } from './vega_inspector';
|
||||
import { DataViewer, SignalViewer, SpecViewer } from './components';
|
||||
import { InspectorViewProps } from '../../../inspector/public';
|
||||
import { InspectorViewProps } from '../../../../inspector/public';
|
||||
|
||||
export type VegaDataInspectorProps = InspectorViewProps<VegaInspectorAdapters>;
|
||||
|
|
@ -11,8 +11,8 @@ import { EuiLoadingSpinner } from '@elastic/eui';
|
|||
|
||||
import { i18n } from '@kbn/i18n';
|
||||
import { IUiSettingsClient } from 'kibana/public';
|
||||
import { KibanaContextProvider } from '../../../kibana_react/public';
|
||||
import { Adapters, RequestAdapter, InspectorViewDescription } from '../../../inspector/public';
|
||||
import { KibanaContextProvider } from '../../../../kibana_react/public';
|
||||
import { Adapters, RequestAdapter, InspectorViewDescription } from '../../../../inspector/public';
|
||||
import { VegaAdapter } from './vega_adapter';
|
||||
import type { VegaDataInspectorProps } from './vega_data_inspector';
|
||||
|
|
@ -6,7 +6,7 @@
|
|||
* Side Public License, v 1.
|
||||
*/
|
||||
import type { KibanaExecutionContext } from 'src/core/public';
|
||||
import { Filter, esQuery, TimeRange, Query } from '../../data/public';
|
||||
import { Filter, esQuery, TimeRange, Query } from '../../../data/public';
|
||||
|
||||
import { SearchAPI } from './data_model/search_api';
|
||||
import { TimeCache } from './data_model/time_cache';
|
|
@ -9,8 +9,8 @@
|
|||
import { i18n } from '@kbn/i18n';
|
||||
import { parse } from 'hjson';
|
||||
|
||||
import { DefaultEditorSize } from '../../vis_default_editor/public';
|
||||
import { VIS_EVENT_TO_TRIGGER, VisGroups, VisTypeDefinition } from '../../visualizations/public';
|
||||
import { DefaultEditorSize } from '../../../vis_default_editor/public';
|
||||
import { VIS_EVENT_TO_TRIGGER, VisGroups, VisTypeDefinition } from '../../../visualizations/public';
|
||||
|
||||
import { getDefaultSpec } from './default_spec';
|
||||
import { extractIndexPatternsFromSpec } from './lib/extract_index_pattern';
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue