mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
descriptors to descriptor_types (#61290)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
This commit is contained in:
parent
008d3944c0
commit
4c70ef54a7
20 changed files with 41 additions and 22 deletions
8
x-pack/legacy/plugins/maps/common/descriptor_types.ts
Normal file
8
x-pack/legacy/plugins/maps/common/descriptor_types.ts
Normal file
|
@ -0,0 +1,8 @@
|
|||
/*
|
||||
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
|
||||
* or more contributor license agreements. Licensed under the Elastic License;
|
||||
* you may not use this file except in compliance with the Elastic License.
|
||||
*/
|
||||
|
||||
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
|
||||
export * from '../../../../plugins/maps/common/descriptor_types';
|
|
@ -6,7 +6,7 @@
|
|||
/* eslint-disable @typescript-eslint/consistent-type-definitions */
|
||||
|
||||
import { LAYER_TYPE } from '../../common/constants';
|
||||
import { DataMeta, MapFilters } from '../../common/data_request_descriptor_types';
|
||||
import { DataMeta, MapFilters } from '../../common/descriptor_types';
|
||||
|
||||
export type SyncContext = {
|
||||
startLoading(dataId: string, requestToken: symbol, meta: DataMeta): void;
|
||||
|
|
|
@ -34,7 +34,7 @@ import {
|
|||
VectorStyleDescriptor,
|
||||
SizeDynamicOptions,
|
||||
DynamicStylePropertyOptions,
|
||||
} from '../../common/style_property_descriptor_types';
|
||||
} from '../../common/descriptor_types';
|
||||
|
||||
const ACTIVE_COUNT_DATA_ID = 'ACTIVE_COUNT_DATA_ID';
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
import { AbstractVectorSource } from './vector_source';
|
||||
import { IVectorSource } from './vector_source';
|
||||
import { IndexPattern, SearchSource } from '../../../../../../../src/plugins/data/public';
|
||||
import { VectorSourceRequestMeta } from '../../../common/data_request_descriptor_types';
|
||||
import { VectorSourceRequestMeta } from '../../../common/descriptor_types';
|
||||
|
||||
export interface IESSource extends IVectorSource {
|
||||
getId(): string;
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
import { FeatureCollection } from 'geojson';
|
||||
import { AbstractSource, ISource } from './source';
|
||||
import { IField } from '../fields/field';
|
||||
import { ESSearchSourceResponseMeta } from '../../../common/data_request_descriptor_types';
|
||||
import { ESSearchSourceResponseMeta } from '../../../common/descriptor_types';
|
||||
|
||||
export type GeoJsonFetchMeta = ESSearchSourceResponseMeta;
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ import { EuiFormRow, EuiSwitch, EuiSwitchEvent } from '@elastic/eui';
|
|||
import { i18n } from '@kbn/i18n';
|
||||
import { FieldMetaPopover } from './field_meta_popover';
|
||||
import { IDynamicStyleProperty } from '../../properties/dynamic_style_property';
|
||||
import { FieldMetaOptions } from '../../../../../../common/style_property_descriptor_types';
|
||||
import { FieldMetaOptions } from '../../../../../../common/descriptor_types';
|
||||
|
||||
type Props = {
|
||||
styleProperty: IDynamicStyleProperty;
|
||||
|
|
|
@ -12,7 +12,7 @@ import { i18n } from '@kbn/i18n';
|
|||
import { DEFAULT_SIGMA } from '../../vector_style_defaults';
|
||||
import { FieldMetaPopover } from './field_meta_popover';
|
||||
import { IDynamicStyleProperty } from '../../properties/dynamic_style_property';
|
||||
import { FieldMetaOptions } from '../../../../../../common/style_property_descriptor_types';
|
||||
import { FieldMetaOptions } from '../../../../../../common/descriptor_types';
|
||||
import { VECTOR_STYLES } from '../../../../../../common/constants';
|
||||
|
||||
function getIsEnableToggleLabel(styleName: string) {
|
||||
|
|
|
@ -8,11 +8,12 @@
|
|||
import { IStyleProperty } from './style_property';
|
||||
import { FIELD_ORIGIN } from '../../../../../common/constants';
|
||||
import {
|
||||
FieldMetaOptions,
|
||||
CategoryFieldMeta,
|
||||
DynamicStylePropertyOptions,
|
||||
} from '../../../../../common/style_property_descriptor_types';
|
||||
FieldMetaOptions,
|
||||
RangeFieldMeta,
|
||||
} from '../../../../../common/descriptor_types';
|
||||
import { IField } from '../../../fields/field';
|
||||
import { CategoryFieldMeta, RangeFieldMeta } from '../../../../../common/descriptor_types';
|
||||
|
||||
export interface IDynamicStyleProperty extends IStyleProperty {
|
||||
getOptions(): DynamicStylePropertyOptions;
|
||||
|
|
|
@ -8,10 +8,7 @@
|
|||
import { ReactElement } from 'react';
|
||||
// @ts-ignore
|
||||
import { getVectorStyleLabel } from '../components/get_vector_style_label';
|
||||
import {
|
||||
FieldMetaOptions,
|
||||
StylePropertyOptions,
|
||||
} from '../../../../../common/style_property_descriptor_types';
|
||||
import { FieldMetaOptions, StylePropertyOptions } from '../../../../../common/descriptor_types';
|
||||
import { VECTOR_STYLES } from '../../../../../common/constants';
|
||||
|
||||
type LegendProps = {
|
||||
|
|
|
@ -7,7 +7,7 @@ import { IStyleProperty } from './properties/style_property';
|
|||
import { IDynamicStyleProperty } from './properties/dynamic_style_property';
|
||||
import { IVectorLayer } from '../../vector_layer';
|
||||
import { IVectorSource } from '../../sources/vector_source';
|
||||
import { VectorStyleDescriptor } from '../../../../common/style_property_descriptor_types';
|
||||
import { VectorStyleDescriptor } from '../../../../common/descriptor_types';
|
||||
|
||||
export interface IVectorStyle {
|
||||
getAllStyleProperties(): IStyleProperty[];
|
||||
|
|
|
@ -18,7 +18,7 @@ import {
|
|||
DEFAULT_LINE_COLORS,
|
||||
// @ts-ignore
|
||||
} from '../color_utils';
|
||||
import { VectorStylePropertiesDescriptor } from '../../../../common/style_property_descriptor_types';
|
||||
import { VectorStylePropertiesDescriptor } from '../../../../common/descriptor_types';
|
||||
// @ts-ignore
|
||||
import { getUiSettings } from '../../../kibana_services';
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ import turf from 'turf';
|
|||
import turfBooleanContains from '@turf/boolean-contains';
|
||||
import { isRefreshOnlyQuery } from './is_refresh_only_query';
|
||||
import { ISource } from '../sources/source';
|
||||
import { DataMeta } from '../../../common/data_request_descriptor_types';
|
||||
import { DataMeta } from '../../../common/descriptor_types';
|
||||
import { DataRequest } from './data_request';
|
||||
|
||||
const SOURCE_UPDATE_REQUIRED = true;
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
/* eslint-disable max-classes-per-file */
|
||||
|
||||
import _ from 'lodash';
|
||||
import { DataRequestDescriptor, DataMeta } from '../../../common/data_request_descriptor_types';
|
||||
import { DataRequestDescriptor, DataMeta } from '../../../common/descriptor_types';
|
||||
|
||||
export class DataRequest {
|
||||
private readonly _descriptor: DataRequestDescriptor;
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
* you may not use this file except in compliance with the Elastic License.
|
||||
*/
|
||||
|
||||
import { Query } from '../../../common/map_descriptor';
|
||||
import { Query } from '../../../common/descriptor_types';
|
||||
|
||||
// Refresh only query is query where timestamps are different but query is the same.
|
||||
// Triggered by clicking "Refresh" button in QueryBar
|
||||
|
|
|
@ -7,8 +7,11 @@
|
|||
|
||||
import { AbstractLayer } from './layer';
|
||||
import { IVectorSource } from './sources/vector_source';
|
||||
import { VectorLayerDescriptor } from '../../common/descriptor_types';
|
||||
import { MapFilters, VectorSourceRequestMeta } from '../../common/data_request_descriptor_types';
|
||||
import {
|
||||
MapFilters,
|
||||
VectorLayerDescriptor,
|
||||
VectorSourceRequestMeta,
|
||||
} from '../../common/descriptor_types';
|
||||
import { ILayer } from './layer';
|
||||
import { IJoin } from './joins/join';
|
||||
import { IVectorStyle } from './styles/vector/vector_style';
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
*/
|
||||
/* eslint-disable @typescript-eslint/consistent-type-definitions */
|
||||
|
||||
import { AGG_TYPE, GRID_RESOLUTION, RENDER_AS, SORT_ORDER, SCALING_TYPES } from './constants';
|
||||
import { AGG_TYPE, GRID_RESOLUTION, RENDER_AS, SORT_ORDER, SCALING_TYPES } from '../constants';
|
||||
import { VectorStyleDescriptor } from './style_property_descriptor_types';
|
||||
import { DataRequestDescriptor } from './data_request_descriptor_types';
|
||||
|
10
x-pack/plugins/maps/common/descriptor_types/index.ts
Normal file
10
x-pack/plugins/maps/common/descriptor_types/index.ts
Normal file
|
@ -0,0 +1,10 @@
|
|||
/*
|
||||
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
|
||||
* or more contributor license agreements. Licensed under the Elastic License;
|
||||
* you may not use this file except in compliance with the Elastic License.
|
||||
*/
|
||||
|
||||
export * from './data_request_descriptor_types';
|
||||
export * from './descriptor_types';
|
||||
export * from './map_descriptor';
|
||||
export * from './style_property_descriptor_types';
|
|
@ -12,7 +12,7 @@ import {
|
|||
VECTOR_STYLES,
|
||||
STYLE_TYPE,
|
||||
LAYER_STYLE_TYPE,
|
||||
} from './constants';
|
||||
} from '../constants';
|
||||
|
||||
// Non-static/dynamic options
|
||||
export type SymbolizeAsOptions = {
|
Loading…
Add table
Add a link
Reference in a new issue