descriptors to descriptor_types (#61290)

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
This commit is contained in:
Nathan Reese 2020-03-25 13:42:50 -06:00 committed by GitHub
parent 008d3944c0
commit 4c70ef54a7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
20 changed files with 41 additions and 22 deletions

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

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

View file

@ -12,7 +12,7 @@ import {
VECTOR_STYLES,
STYLE_TYPE,
LAYER_STYLE_TYPE,
} from './constants';
} from '../constants';
// Non-static/dynamic options
export type SymbolizeAsOptions = {