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:
Stratoula Kalafateli 2021-09-03 11:19:44 +03:00 committed by GitHub
parent 9d216cd312
commit 33c124b9d8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
135 changed files with 216 additions and 209 deletions

6
.github/CODEOWNERS vendored
View file

@ -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

View file

@ -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",

View file

@ -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"
}
]
}

View file

@ -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",

View file

@ -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) | - |

View file

@ -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",

View file

@ -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.

View file

@ -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" }
]
}

View file

@ -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" },
]
}

View file

@ -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" },
]
}

View file

@ -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'],
};

View file

@ -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';

View file

@ -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 = [

View file

@ -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());

View file

@ -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;

View file

@ -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'));

View file

@ -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';

View file

@ -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';

View file

@ -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']

View file

@ -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) => {

View file

@ -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';

View 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" }
]
}

View file

@ -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',
};

View file

@ -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';

View file

@ -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';

View file

@ -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';

View file

@ -30,7 +30,7 @@ const mockSchemas = {
],
};
jest.mock('../../visualizations/public', () => ({
jest.mock('../../../visualizations/public', () => ({
getVisSchemas: () => mockSchemas,
}));

View file

@ -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) => {

View file

@ -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;

View 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" },
]
}

View file

@ -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'],
};

View file

@ -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 = (

View file

@ -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';

View file

@ -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';
/**

View file

@ -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,

View file

@ -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 (

View file

@ -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';
/**

View file

@ -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,

View file

@ -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';

View file

@ -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();

View file

@ -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';

View file

@ -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');

View file

@ -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>) => {

View file

@ -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' };

View file

@ -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;

View file

@ -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>;

View file

@ -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';

View file

@ -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';

View file

@ -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