Generate docs from data plugin (#56955)

* Add doc building for data plugin

* Added data server md file

* index file for suggestion component

* Clear out internal imports from public API

* Remove FunctionalComponent usage

* comment out working docs

* Added fixes following @octogonz feedback

* new docs

* Clean up

* Clean up 2

* fix jest

* rename docs script file

* update tasks

* tasks

* update docs
This commit is contained in:
Liza Katz 2020-03-10 09:34:06 +00:00 committed by GitHub
parent 35bcb36ee6
commit 28d0cf4485
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
493 changed files with 10516 additions and 53 deletions

View file

@ -0,0 +1,12 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md)
## API Reference
## Packages
| Package | Description |
| --- | --- |
| [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) | |

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [addSearchStrategy](./kibana-plugin-plugins-data-public.addsearchstrategy.md)
## addSearchStrategy variable
<b>Signature:</b>
```typescript
addSearchStrategy: (searchStrategy: SearchStrategyProvider) => void
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [baseFormattersPublic](./kibana-plugin-plugins-data-public.baseformatterspublic.md)
## baseFormattersPublic variable
<b>Signature:</b>
```typescript
baseFormattersPublic: (import("../../common").IFieldFormatType | typeof DateFormat)[]
```

View file

@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [castEsToKbnFieldTypeName](./kibana-plugin-plugins-data-public.castestokbnfieldtypename.md)
## castEsToKbnFieldTypeName variable
Get the KbnFieldType name for an esType string
<b>Signature:</b>
```typescript
castEsToKbnFieldTypeName: (esType: string) => KBN_FIELD_TYPES
```

View file

@ -0,0 +1,32 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [connectToQueryState](./kibana-plugin-plugins-data-public.connecttoquerystate.md)
## connectToQueryState variable
Helper to setup two-way syncing of global data and a state container
<b>Signature:</b>
```typescript
connectToQueryState: <S extends QueryState>({ timefilter: { timefilter }, filterManager, state$, }: Pick<{
filterManager: import("..").FilterManager;
timefilter: import("..").TimefilterSetup;
state$: import("rxjs").Observable<{
changes: QueryStateChange;
state: QueryState;
}>;
savedQueries: import("..").SavedQueryService;
} | {
filterManager: import("..").FilterManager;
timefilter: import("..").TimefilterSetup;
state$: import("rxjs").Observable<{
changes: QueryStateChange;
state: QueryState;
}>;
}, "state$" | "timefilter" | "filterManager">, stateContainer: BaseStateContainer<S>, syncConfig: {
time?: boolean | undefined;
refreshInterval?: boolean | undefined;
filters?: boolean | FilterStateStore | undefined;
}) => () => void
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [createSavedQueryService](./kibana-plugin-plugins-data-public.createsavedqueryservice.md)
## createSavedQueryService variable
<b>Signature:</b>
```typescript
createSavedQueryService: (savedObjectsClient: Pick<import("../../../../../core/public").SavedObjectsClient, "update" | "find" | "get" | "delete" | "create" | "bulkCreate" | "bulkGet" | "bulkUpdate">) => SavedQueryService
```

View file

@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [CustomFilter](./kibana-plugin-plugins-data-public.customfilter.md)
## CustomFilter type
<b>Signature:</b>
```typescript
export declare type CustomFilter = Filter & {
query: any;
};
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [DataPublicPluginSetup](./kibana-plugin-plugins-data-public.datapublicpluginsetup.md) &gt; [autocomplete](./kibana-plugin-plugins-data-public.datapublicpluginsetup.autocomplete.md)
## DataPublicPluginSetup.autocomplete property
<b>Signature:</b>
```typescript
autocomplete: AutocompleteSetup;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [DataPublicPluginSetup](./kibana-plugin-plugins-data-public.datapublicpluginsetup.md) &gt; [fieldFormats](./kibana-plugin-plugins-data-public.datapublicpluginsetup.fieldformats.md)
## DataPublicPluginSetup.fieldFormats property
<b>Signature:</b>
```typescript
fieldFormats: FieldFormatsSetup;
```

View file

@ -0,0 +1,21 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [DataPublicPluginSetup](./kibana-plugin-plugins-data-public.datapublicpluginsetup.md)
## DataPublicPluginSetup interface
<b>Signature:</b>
```typescript
export interface DataPublicPluginSetup
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [autocomplete](./kibana-plugin-plugins-data-public.datapublicpluginsetup.autocomplete.md) | <code>AutocompleteSetup</code> | |
| [fieldFormats](./kibana-plugin-plugins-data-public.datapublicpluginsetup.fieldformats.md) | <code>FieldFormatsSetup</code> | |
| [query](./kibana-plugin-plugins-data-public.datapublicpluginsetup.query.md) | <code>QuerySetup</code> | |
| [search](./kibana-plugin-plugins-data-public.datapublicpluginsetup.search.md) | <code>ISearchSetup</code> | |

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [DataPublicPluginSetup](./kibana-plugin-plugins-data-public.datapublicpluginsetup.md) &gt; [query](./kibana-plugin-plugins-data-public.datapublicpluginsetup.query.md)
## DataPublicPluginSetup.query property
<b>Signature:</b>
```typescript
query: QuerySetup;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [DataPublicPluginSetup](./kibana-plugin-plugins-data-public.datapublicpluginsetup.md) &gt; [search](./kibana-plugin-plugins-data-public.datapublicpluginsetup.search.md)
## DataPublicPluginSetup.search property
<b>Signature:</b>
```typescript
search: ISearchSetup;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [DataPublicPluginStart](./kibana-plugin-plugins-data-public.datapublicpluginstart.md) &gt; [autocomplete](./kibana-plugin-plugins-data-public.datapublicpluginstart.autocomplete.md)
## DataPublicPluginStart.autocomplete property
<b>Signature:</b>
```typescript
autocomplete: AutocompleteStart;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [DataPublicPluginStart](./kibana-plugin-plugins-data-public.datapublicpluginstart.md) &gt; [fieldFormats](./kibana-plugin-plugins-data-public.datapublicpluginstart.fieldformats.md)
## DataPublicPluginStart.fieldFormats property
<b>Signature:</b>
```typescript
fieldFormats: FieldFormatsStart;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [DataPublicPluginStart](./kibana-plugin-plugins-data-public.datapublicpluginstart.md) &gt; [indexPatterns](./kibana-plugin-plugins-data-public.datapublicpluginstart.indexpatterns.md)
## DataPublicPluginStart.indexPatterns property
<b>Signature:</b>
```typescript
indexPatterns: IndexPatternsContract;
```

View file

@ -0,0 +1,23 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [DataPublicPluginStart](./kibana-plugin-plugins-data-public.datapublicpluginstart.md)
## DataPublicPluginStart interface
<b>Signature:</b>
```typescript
export interface DataPublicPluginStart
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [autocomplete](./kibana-plugin-plugins-data-public.datapublicpluginstart.autocomplete.md) | <code>AutocompleteStart</code> | |
| [fieldFormats](./kibana-plugin-plugins-data-public.datapublicpluginstart.fieldformats.md) | <code>FieldFormatsStart</code> | |
| [indexPatterns](./kibana-plugin-plugins-data-public.datapublicpluginstart.indexpatterns.md) | <code>IndexPatternsContract</code> | |
| [query](./kibana-plugin-plugins-data-public.datapublicpluginstart.query.md) | <code>QueryStart</code> | |
| [search](./kibana-plugin-plugins-data-public.datapublicpluginstart.search.md) | <code>ISearchStart</code> | |
| [ui](./kibana-plugin-plugins-data-public.datapublicpluginstart.ui.md) | <code>{</code><br/><code> IndexPatternSelect: React.ComponentType&lt;IndexPatternSelectProps&gt;;</code><br/><code> SearchBar: React.ComponentType&lt;StatefulSearchBarProps&gt;;</code><br/><code> }</code> | |

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [DataPublicPluginStart](./kibana-plugin-plugins-data-public.datapublicpluginstart.md) &gt; [query](./kibana-plugin-plugins-data-public.datapublicpluginstart.query.md)
## DataPublicPluginStart.query property
<b>Signature:</b>
```typescript
query: QueryStart;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [DataPublicPluginStart](./kibana-plugin-plugins-data-public.datapublicpluginstart.md) &gt; [search](./kibana-plugin-plugins-data-public.datapublicpluginstart.search.md)
## DataPublicPluginStart.search property
<b>Signature:</b>
```typescript
search: ISearchStart;
```

View file

@ -0,0 +1,14 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [DataPublicPluginStart](./kibana-plugin-plugins-data-public.datapublicpluginstart.md) &gt; [ui](./kibana-plugin-plugins-data-public.datapublicpluginstart.ui.md)
## DataPublicPluginStart.ui property
<b>Signature:</b>
```typescript
ui: {
IndexPatternSelect: React.ComponentType<IndexPatternSelectProps>;
SearchBar: React.ComponentType<StatefulSearchBarProps>;
};
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [defaultSearchStrategy](./kibana-plugin-plugins-data-public.defaultsearchstrategy.md)
## defaultSearchStrategy variable
<b>Signature:</b>
```typescript
defaultSearchStrategy: SearchStrategyProvider
```

View file

@ -0,0 +1,45 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [ES\_FIELD\_TYPES](./kibana-plugin-plugins-data-public.es_field_types.md)
## ES\_FIELD\_TYPES enum
\*
<b>Signature:</b>
```typescript
export declare enum ES_FIELD_TYPES
```
## Enumeration Members
| Member | Value | Description |
| --- | --- | --- |
| \_ID | <code>&quot;_id&quot;</code> | |
| \_INDEX | <code>&quot;_index&quot;</code> | |
| \_SOURCE | <code>&quot;_source&quot;</code> | |
| \_TYPE | <code>&quot;_type&quot;</code> | |
| ATTACHMENT | <code>&quot;attachment&quot;</code> | |
| BOOLEAN | <code>&quot;boolean&quot;</code> | |
| BYTE | <code>&quot;byte&quot;</code> | |
| DATE | <code>&quot;date&quot;</code> | |
| DATE\_NANOS | <code>&quot;date_nanos&quot;</code> | |
| DOUBLE | <code>&quot;double&quot;</code> | |
| FLOAT | <code>&quot;float&quot;</code> | |
| GEO\_POINT | <code>&quot;geo_point&quot;</code> | |
| GEO\_SHAPE | <code>&quot;geo_shape&quot;</code> | |
| HALF\_FLOAT | <code>&quot;half_float&quot;</code> | |
| INTEGER | <code>&quot;integer&quot;</code> | |
| IP | <code>&quot;ip&quot;</code> | |
| KEYWORD | <code>&quot;keyword&quot;</code> | |
| LONG | <code>&quot;long&quot;</code> | |
| MURMUR3 | <code>&quot;murmur3&quot;</code> | |
| NESTED | <code>&quot;nested&quot;</code> | |
| OBJECT | <code>&quot;object&quot;</code> | |
| SCALED\_FLOAT | <code>&quot;scaled_float&quot;</code> | |
| SHORT | <code>&quot;short&quot;</code> | |
| STRING | <code>&quot;string&quot;</code> | |
| TEXT | <code>&quot;text&quot;</code> | |
| TOKEN\_COUNT | <code>&quot;token_count&quot;</code> | |

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [ES\_SEARCH\_STRATEGY](./kibana-plugin-plugins-data-public.es_search_strategy.md)
## ES\_SEARCH\_STRATEGY variable
<b>Signature:</b>
```typescript
ES_SEARCH_STRATEGY = "es"
```

View file

@ -0,0 +1,55 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [esFilters](./kibana-plugin-plugins-data-public.esfilters.md)
## esFilters variable
<b>Signature:</b>
```typescript
esFilters: {
FilterLabel: typeof FilterLabel;
FILTERS: typeof FILTERS;
FilterStateStore: typeof FilterStateStore;
buildEmptyFilter: (isPinned: boolean, index?: string | undefined) => import("../common").Filter;
buildPhrasesFilter: (field: import("../common").IFieldType, params: any[], indexPattern: import("../common").IIndexPattern) => import("../common").PhrasesFilter;
buildExistsFilter: (field: import("../common").IFieldType, indexPattern: import("../common").IIndexPattern) => import("../common").ExistsFilter;
buildPhraseFilter: (field: import("../common").IFieldType, value: any, indexPattern: import("../common").IIndexPattern) => import("../common").PhraseFilter;
buildQueryFilter: (query: any, index: string, alias: string) => import("../common").QueryStringFilter;
buildRangeFilter: (field: import("../common").IFieldType, params: import("../common").RangeFilterParams, indexPattern: import("../common").IIndexPattern, formattedValue?: string | undefined) => import("../common").RangeFilter;
isPhraseFilter: (filter: any) => filter is import("../common").PhraseFilter;
isExistsFilter: (filter: any) => filter is import("../common").ExistsFilter;
isPhrasesFilter: (filter: any) => filter is import("../common").PhrasesFilter;
isRangeFilter: (filter: any) => filter is import("../common").RangeFilter;
isMatchAllFilter: (filter: any) => filter is import("../common").MatchAllFilter;
isMissingFilter: (filter: any) => filter is import("../common").MissingFilter;
isQueryStringFilter: (filter: any) => filter is import("../common").QueryStringFilter;
isFilterPinned: (filter: import("../common").Filter) => boolean | undefined;
toggleFilterNegated: (filter: import("../common").Filter) => {
meta: {
negate: boolean;
alias: string | null;
disabled: boolean;
controlledBy?: string | undefined;
index?: string | undefined;
type?: string | undefined;
key?: string | undefined;
params?: any;
value?: string | ((formatter?: import("../common").FilterValueFormatter | undefined) => string) | undefined;
};
$state?: import("../common").FilterState | undefined;
query?: any;
};
disableFilter: (filter: import("../common").Filter) => import("../common").Filter;
getPhraseFilterField: (filter: import("../common").PhraseFilter) => string;
getPhraseFilterValue: (filter: import("../common").PhraseFilter) => string | number | boolean;
getDisplayValueFromFilter: typeof getDisplayValueFromFilter;
compareFilters: (first: import("../common").Filter | import("../common").Filter[], second: import("../common").Filter | import("../common").Filter[], comparatorOptions?: import("./query/filter_manager/lib/compare_filters").FilterCompareOptions) => boolean;
COMPARE_ALL_OPTIONS: import("./query/filter_manager/lib/compare_filters").FilterCompareOptions;
generateFilters: typeof generateFilters;
onlyDisabledFiltersChanged: (newFilters?: import("../common").Filter[] | undefined, oldFilters?: import("../common").Filter[] | undefined) => boolean;
changeTimeFilter: typeof changeTimeFilter;
mapAndFlattenFilters: (filters: import("../common").Filter[]) => import("../common").Filter[];
extractTimeFilter: typeof extractTimeFilter;
}
```

View file

@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [esKuery](./kibana-plugin-plugins-data-public.eskuery.md)
## esKuery variable
<b>Signature:</b>
```typescript
esKuery: {
nodeTypes: import("../common/es_query/kuery/node_types").NodeTypes;
fromKueryExpression: (expression: any, parseOptions?: Partial<import("../common").KueryParseOptions>) => import("../common").KueryNode;
toElasticsearchQuery: (node: import("../common").KueryNode, indexPattern?: import("../common").IIndexPattern | undefined, config?: Record<string, any> | undefined, context?: Record<string, any> | undefined) => import("../../kibana_utils/common").JsonObject;
}
```

View file

@ -0,0 +1,22 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [esQuery](./kibana-plugin-plugins-data-public.esquery.md)
## esQuery variable
<b>Signature:</b>
```typescript
esQuery: {
buildEsQuery: typeof buildEsQuery;
getEsQueryConfig: typeof getEsQueryConfig;
buildQueryFromFilters: (filters: import("../common").Filter[] | undefined, indexPattern: import("../common").IIndexPattern | undefined, ignoreFilterIfFieldNotInIndex?: boolean) => {
must: never[];
filter: import("../common").Filter[];
should: never[];
must_not: import("../common").Filter[];
};
luceneStringToDsl: typeof luceneStringToDsl;
decorateQuery: typeof decorateQuery;
}
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [EsQueryConfig](./kibana-plugin-plugins-data-public.esqueryconfig.md) &gt; [allowLeadingWildcards](./kibana-plugin-plugins-data-public.esqueryconfig.allowleadingwildcards.md)
## EsQueryConfig.allowLeadingWildcards property
<b>Signature:</b>
```typescript
allowLeadingWildcards: boolean;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [EsQueryConfig](./kibana-plugin-plugins-data-public.esqueryconfig.md) &gt; [dateFormatTZ](./kibana-plugin-plugins-data-public.esqueryconfig.dateformattz.md)
## EsQueryConfig.dateFormatTZ property
<b>Signature:</b>
```typescript
dateFormatTZ?: string;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [EsQueryConfig](./kibana-plugin-plugins-data-public.esqueryconfig.md) &gt; [ignoreFilterIfFieldNotInIndex](./kibana-plugin-plugins-data-public.esqueryconfig.ignorefilteriffieldnotinindex.md)
## EsQueryConfig.ignoreFilterIfFieldNotInIndex property
<b>Signature:</b>
```typescript
ignoreFilterIfFieldNotInIndex: boolean;
```

View file

@ -0,0 +1,21 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [EsQueryConfig](./kibana-plugin-plugins-data-public.esqueryconfig.md)
## EsQueryConfig interface
<b>Signature:</b>
```typescript
export interface EsQueryConfig
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [allowLeadingWildcards](./kibana-plugin-plugins-data-public.esqueryconfig.allowleadingwildcards.md) | <code>boolean</code> | |
| [dateFormatTZ](./kibana-plugin-plugins-data-public.esqueryconfig.dateformattz.md) | <code>string</code> | |
| [ignoreFilterIfFieldNotInIndex](./kibana-plugin-plugins-data-public.esqueryconfig.ignorefilteriffieldnotinindex.md) | <code>boolean</code> | |
| [queryStringOptions](./kibana-plugin-plugins-data-public.esqueryconfig.querystringoptions.md) | <code>Record&lt;string, any&gt;</code> | |

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [EsQueryConfig](./kibana-plugin-plugins-data-public.esqueryconfig.md) &gt; [queryStringOptions](./kibana-plugin-plugins-data-public.esqueryconfig.querystringoptions.md)
## EsQueryConfig.queryStringOptions property
<b>Signature:</b>
```typescript
queryStringOptions: Record<string, any>;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [EsQuerySortValue](./kibana-plugin-plugins-data-public.esquerysortvalue.md)
## EsQuerySortValue type
<b>Signature:</b>
```typescript
export declare type EsQuerySortValue = Record<string, SortDirection | SortDirectionNumeric>;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [esSearchStrategyProvider](./kibana-plugin-plugins-data-public.essearchstrategyprovider.md)
## esSearchStrategyProvider variable
<b>Signature:</b>
```typescript
esSearchStrategyProvider: TSearchStrategyProvider<typeof ES_SEARCH_STRATEGY>
```

View file

@ -0,0 +1,14 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [ExistsFilter](./kibana-plugin-plugins-data-public.existsfilter.md)
## ExistsFilter type
<b>Signature:</b>
```typescript
export declare type ExistsFilter = Filter & {
meta: ExistsFilterMeta;
exists?: FilterExistsProperty;
};
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FetchOptions](./kibana-plugin-plugins-data-public.fetchoptions.md) &gt; [abortSignal](./kibana-plugin-plugins-data-public.fetchoptions.abortsignal.md)
## FetchOptions.abortSignal property
<b>Signature:</b>
```typescript
abortSignal?: AbortSignal;
```

View file

@ -0,0 +1,19 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FetchOptions](./kibana-plugin-plugins-data-public.fetchoptions.md)
## FetchOptions interface
<b>Signature:</b>
```typescript
export interface FetchOptions
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [abortSignal](./kibana-plugin-plugins-data-public.fetchoptions.abortsignal.md) | <code>AbortSignal</code> | |
| [searchStrategyId](./kibana-plugin-plugins-data-public.fetchoptions.searchstrategyid.md) | <code>string</code> | |

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FetchOptions](./kibana-plugin-plugins-data-public.fetchoptions.md) &gt; [searchStrategyId](./kibana-plugin-plugins-data-public.fetchoptions.searchstrategyid.md)
## FetchOptions.searchStrategyId property
<b>Signature:</b>
```typescript
searchStrategyId?: string;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FieldFormatConfig](./kibana-plugin-plugins-data-public.fieldformatconfig.md) &gt; [es](./kibana-plugin-plugins-data-public.fieldformatconfig.es.md)
## FieldFormatConfig.es property
<b>Signature:</b>
```typescript
es?: boolean;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FieldFormatConfig](./kibana-plugin-plugins-data-public.fieldformatconfig.md) &gt; [id](./kibana-plugin-plugins-data-public.fieldformatconfig.id.md)
## FieldFormatConfig.id property
<b>Signature:</b>
```typescript
id: FieldFormatId;
```

View file

@ -0,0 +1,20 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FieldFormatConfig](./kibana-plugin-plugins-data-public.fieldformatconfig.md)
## FieldFormatConfig interface
<b>Signature:</b>
```typescript
export interface FieldFormatConfig
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [es](./kibana-plugin-plugins-data-public.fieldformatconfig.es.md) | <code>boolean</code> | |
| [id](./kibana-plugin-plugins-data-public.fieldformatconfig.id.md) | <code>FieldFormatId</code> | |
| [params](./kibana-plugin-plugins-data-public.fieldformatconfig.params.md) | <code>Record&lt;string, any&gt;</code> | |

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FieldFormatConfig](./kibana-plugin-plugins-data-public.fieldformatconfig.md) &gt; [params](./kibana-plugin-plugins-data-public.fieldformatconfig.params.md)
## FieldFormatConfig.params property
<b>Signature:</b>
```typescript
params: Record<string, any>;
```

View file

@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FieldFormatId](./kibana-plugin-plugins-data-public.fieldformatid.md)
## FieldFormatId type
id type is needed for creating custom converters.
<b>Signature:</b>
```typescript
export declare type FieldFormatId = FIELD_FORMAT_IDS | string;
```

View file

@ -0,0 +1,39 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [fieldFormats](./kibana-plugin-plugins-data-public.fieldformats.md)
## fieldFormats variable
<b>Signature:</b>
```typescript
fieldFormats: {
FieldFormat: typeof FieldFormat;
FieldFormatsRegistry: typeof FieldFormatsRegistry;
serialize: (agg: import("../../../legacy/core_plugins/data/public/search").AggConfig) => import("../../expressions/common").SerializedFieldFormat<object>;
DEFAULT_CONVERTER_COLOR: {
range: string;
regex: string;
text: string;
background: string;
};
HTML_CONTEXT_TYPE: import("../common").FieldFormatsContentType;
TEXT_CONTEXT_TYPE: import("../common").FieldFormatsContentType;
FIELD_FORMAT_IDS: typeof FIELD_FORMAT_IDS;
BoolFormat: typeof BoolFormat;
BytesFormat: typeof BytesFormat;
ColorFormat: typeof ColorFormat;
DateFormat: typeof DateFormat;
DateNanosFormat: typeof DateNanosFormat;
DurationFormat: typeof DurationFormat;
IpFormat: typeof IpFormat;
NumberFormat: typeof NumberFormat;
PercentFormat: typeof PercentFormat;
RelativeDateFormat: typeof RelativeDateFormat;
SourceFormat: typeof SourceFormat;
StaticLookupFormat: typeof StaticLookupFormat;
UrlFormat: typeof UrlFormat;
StringFormat: typeof StringFormat;
TruncateFormat: typeof TruncateFormat;
}
```

View file

@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FieldFormatsContentType](./kibana-plugin-plugins-data-public.fieldformatscontenttype.md)
## FieldFormatsContentType type
\*
<b>Signature:</b>
```typescript
export declare type FieldFormatsContentType = 'html' | 'text';
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FieldFormatsGetConfigFn](./kibana-plugin-plugins-data-public.fieldformatsgetconfigfn.md)
## FieldFormatsGetConfigFn type
<b>Signature:</b>
```typescript
export declare type FieldFormatsGetConfigFn = <T = any>(key: string, defaultOverride?: T) => T;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [Filter](./kibana-plugin-plugins-data-public.filter.md) &gt; [$state](./kibana-plugin-plugins-data-public.filter._state.md)
## Filter.$state property
<b>Signature:</b>
```typescript
$state?: FilterState;
```

View file

@ -0,0 +1,20 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [Filter](./kibana-plugin-plugins-data-public.filter.md)
## Filter interface
<b>Signature:</b>
```typescript
export interface Filter
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [$state](./kibana-plugin-plugins-data-public.filter._state.md) | <code>FilterState</code> | |
| [meta](./kibana-plugin-plugins-data-public.filter.meta.md) | <code>FilterMeta</code> | |
| [query](./kibana-plugin-plugins-data-public.filter.query.md) | <code>any</code> | |

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [Filter](./kibana-plugin-plugins-data-public.filter.md) &gt; [meta](./kibana-plugin-plugins-data-public.filter.meta.md)
## Filter.meta property
<b>Signature:</b>
```typescript
meta: FilterMeta;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [Filter](./kibana-plugin-plugins-data-public.filter.md) &gt; [query](./kibana-plugin-plugins-data-public.filter.query.md)
## Filter.query property
<b>Signature:</b>
```typescript
query?: any;
```

View file

@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FilterBar](./kibana-plugin-plugins-data-public.filterbar.md)
## FilterBar variable
<b>Signature:</b>
```typescript
FilterBar: React.ComponentClass<Pick<Props, "className" | "indexPatterns" | "filters" | "onFiltersUpdated">, any> & {
WrappedComponent: React.ComponentType<Props & ReactIntl.InjectedIntlProps>;
}
```

View file

@ -0,0 +1,20 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FilterManager](./kibana-plugin-plugins-data-public.filtermanager.md) &gt; [(constructor)](./kibana-plugin-plugins-data-public.filtermanager._constructor_.md)
## FilterManager.(constructor)
Constructs a new instance of the `FilterManager` class
<b>Signature:</b>
```typescript
constructor(uiSettings: IUiSettingsClient);
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| uiSettings | <code>IUiSettingsClient</code> | |

View file

@ -0,0 +1,23 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FilterManager](./kibana-plugin-plugins-data-public.filtermanager.md) &gt; [addFilters](./kibana-plugin-plugins-data-public.filtermanager.addfilters.md)
## FilterManager.addFilters() method
<b>Signature:</b>
```typescript
addFilters(filters: Filter[] | Filter, pinFilterStatus?: boolean): void;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| filters | <code>Filter[] &#124; Filter</code> | |
| pinFilterStatus | <code>boolean</code> | |
<b>Returns:</b>
`void`

View file

@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FilterManager](./kibana-plugin-plugins-data-public.filtermanager.md) &gt; [getAppFilters](./kibana-plugin-plugins-data-public.filtermanager.getappfilters.md)
## FilterManager.getAppFilters() method
<b>Signature:</b>
```typescript
getAppFilters(): Filter[];
```
<b>Returns:</b>
`Filter[]`

View file

@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FilterManager](./kibana-plugin-plugins-data-public.filtermanager.md) &gt; [getFetches$](./kibana-plugin-plugins-data-public.filtermanager.getfetches_.md)
## FilterManager.getFetches$() method
<b>Signature:</b>
```typescript
getFetches$(): import("rxjs").Observable<void>;
```
<b>Returns:</b>
`import("rxjs").Observable<void>`

View file

@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FilterManager](./kibana-plugin-plugins-data-public.filtermanager.md) &gt; [getFilters](./kibana-plugin-plugins-data-public.filtermanager.getfilters.md)
## FilterManager.getFilters() method
<b>Signature:</b>
```typescript
getFilters(): Filter[];
```
<b>Returns:</b>
`Filter[]`

View file

@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FilterManager](./kibana-plugin-plugins-data-public.filtermanager.md) &gt; [getGlobalFilters](./kibana-plugin-plugins-data-public.filtermanager.getglobalfilters.md)
## FilterManager.getGlobalFilters() method
<b>Signature:</b>
```typescript
getGlobalFilters(): Filter[];
```
<b>Returns:</b>
`Filter[]`

View file

@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FilterManager](./kibana-plugin-plugins-data-public.filtermanager.md) &gt; [getPartitionedFilters](./kibana-plugin-plugins-data-public.filtermanager.getpartitionedfilters.md)
## FilterManager.getPartitionedFilters() method
<b>Signature:</b>
```typescript
getPartitionedFilters(): PartitionedFilters;
```
<b>Returns:</b>
`PartitionedFilters`

View file

@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FilterManager](./kibana-plugin-plugins-data-public.filtermanager.md) &gt; [getUpdates$](./kibana-plugin-plugins-data-public.filtermanager.getupdates_.md)
## FilterManager.getUpdates$() method
<b>Signature:</b>
```typescript
getUpdates$(): import("rxjs").Observable<void>;
```
<b>Returns:</b>
`import("rxjs").Observable<void>`

View file

@ -0,0 +1,36 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FilterManager](./kibana-plugin-plugins-data-public.filtermanager.md)
## FilterManager class
<b>Signature:</b>
```typescript
export declare class FilterManager
```
## Constructors
| Constructor | Modifiers | Description |
| --- | --- | --- |
| [(constructor)(uiSettings)](./kibana-plugin-plugins-data-public.filtermanager._constructor_.md) | | Constructs a new instance of the <code>FilterManager</code> class |
## Methods
| Method | Modifiers | Description |
| --- | --- | --- |
| [addFilters(filters, pinFilterStatus)](./kibana-plugin-plugins-data-public.filtermanager.addfilters.md) | | |
| [getAppFilters()](./kibana-plugin-plugins-data-public.filtermanager.getappfilters.md) | | |
| [getFetches$()](./kibana-plugin-plugins-data-public.filtermanager.getfetches_.md) | | |
| [getFilters()](./kibana-plugin-plugins-data-public.filtermanager.getfilters.md) | | |
| [getGlobalFilters()](./kibana-plugin-plugins-data-public.filtermanager.getglobalfilters.md) | | |
| [getPartitionedFilters()](./kibana-plugin-plugins-data-public.filtermanager.getpartitionedfilters.md) | | |
| [getUpdates$()](./kibana-plugin-plugins-data-public.filtermanager.getupdates_.md) | | |
| [removeAll()](./kibana-plugin-plugins-data-public.filtermanager.removeall.md) | | |
| [removeFilter(filter)](./kibana-plugin-plugins-data-public.filtermanager.removefilter.md) | | |
| [setAppFilters(newAppFilters)](./kibana-plugin-plugins-data-public.filtermanager.setappfilters.md) | | Sets new app filters and leaves global filters untouched, Removes app filters for which there is a duplicate within new global filters |
| [setFilters(newFilters, pinFilterStatus)](./kibana-plugin-plugins-data-public.filtermanager.setfilters.md) | | |
| [setFiltersStore(filters, store, shouldOverrideStore)](./kibana-plugin-plugins-data-public.filtermanager.setfiltersstore.md) | <code>static</code> | |
| [setGlobalFilters(newGlobalFilters)](./kibana-plugin-plugins-data-public.filtermanager.setglobalfilters.md) | | Sets new global filters and leaves app filters untouched, Removes app filters for which there is a duplicate within new global filters |

View file

@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FilterManager](./kibana-plugin-plugins-data-public.filtermanager.md) &gt; [removeAll](./kibana-plugin-plugins-data-public.filtermanager.removeall.md)
## FilterManager.removeAll() method
<b>Signature:</b>
```typescript
removeAll(): void;
```
<b>Returns:</b>
`void`

View file

@ -0,0 +1,22 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FilterManager](./kibana-plugin-plugins-data-public.filtermanager.md) &gt; [removeFilter](./kibana-plugin-plugins-data-public.filtermanager.removefilter.md)
## FilterManager.removeFilter() method
<b>Signature:</b>
```typescript
removeFilter(filter: Filter): void;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| filter | <code>Filter</code> | |
<b>Returns:</b>
`void`

View file

@ -0,0 +1,24 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FilterManager](./kibana-plugin-plugins-data-public.filtermanager.md) &gt; [setAppFilters](./kibana-plugin-plugins-data-public.filtermanager.setappfilters.md)
## FilterManager.setAppFilters() method
Sets new app filters and leaves global filters untouched, Removes app filters for which there is a duplicate within new global filters
<b>Signature:</b>
```typescript
setAppFilters(newAppFilters: Filter[]): void;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| newAppFilters | <code>Filter[]</code> | |
<b>Returns:</b>
`void`

View file

@ -0,0 +1,23 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FilterManager](./kibana-plugin-plugins-data-public.filtermanager.md) &gt; [setFilters](./kibana-plugin-plugins-data-public.filtermanager.setfilters.md)
## FilterManager.setFilters() method
<b>Signature:</b>
```typescript
setFilters(newFilters: Filter[], pinFilterStatus?: boolean): void;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| newFilters | <code>Filter[]</code> | |
| pinFilterStatus | <code>boolean</code> | |
<b>Returns:</b>
`void`

View file

@ -0,0 +1,24 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FilterManager](./kibana-plugin-plugins-data-public.filtermanager.md) &gt; [setFiltersStore](./kibana-plugin-plugins-data-public.filtermanager.setfiltersstore.md)
## FilterManager.setFiltersStore() method
<b>Signature:</b>
```typescript
static setFiltersStore(filters: Filter[], store: FilterStateStore, shouldOverrideStore?: boolean): void;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| filters | <code>Filter[]</code> | |
| store | <code>FilterStateStore</code> | |
| shouldOverrideStore | <code>boolean</code> | |
<b>Returns:</b>
`void`

View file

@ -0,0 +1,24 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [FilterManager](./kibana-plugin-plugins-data-public.filtermanager.md) &gt; [setGlobalFilters](./kibana-plugin-plugins-data-public.filtermanager.setglobalfilters.md)
## FilterManager.setGlobalFilters() method
Sets new global filters and leaves app filters untouched, Removes app filters for which there is a duplicate within new global filters
<b>Signature:</b>
```typescript
setGlobalFilters(newGlobalFilters: Filter[]): void;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| newGlobalFilters | <code>Filter[]</code> | |
<b>Returns:</b>
`void`

View file

@ -0,0 +1,23 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [getEsPreference](./kibana-plugin-plugins-data-public.getespreference.md)
## getEsPreference() function
<b>Signature:</b>
```typescript
export declare function getEsPreference(uiSettings: IUiSettingsClient, sessionId?: string): any;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| uiSettings | <code>IUiSettingsClient</code> | |
| sessionId | <code>string</code> | |
<b>Returns:</b>
`any`

View file

@ -0,0 +1,15 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [getKbnTypeNames](./kibana-plugin-plugins-data-public.getkbntypenames.md)
## getKbnTypeNames variable
Get the esTypes known by all kbnFieldTypes
{<!-- -->Array<string>}
<b>Signature:</b>
```typescript
getKbnTypeNames: () => string[]
```

View file

@ -0,0 +1,25 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [getQueryLog](./kibana-plugin-plugins-data-public.getquerylog.md)
## getQueryLog() function
<b>Signature:</b>
```typescript
export declare function getQueryLog(uiSettings: IUiSettingsClient, storage: IStorageWrapper, appName: string, language: string): PersistedLog<any>;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| uiSettings | <code>IUiSettingsClient</code> | |
| storage | <code>IStorageWrapper</code> | |
| appName | <code>string</code> | |
| language | <code>string</code> | |
<b>Returns:</b>
`PersistedLog<any>`

View file

@ -0,0 +1,22 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [getSearchErrorType](./kibana-plugin-plugins-data-public.getsearcherrortype.md)
## getSearchErrorType() function
<b>Signature:</b>
```typescript
export declare function getSearchErrorType({ message }: Pick<SearchError, 'message'>): "UNSUPPORTED_QUERY" | undefined;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| { message } | <code>Pick&lt;SearchError, 'message'&gt;</code> | |
<b>Returns:</b>
`"UNSUPPORTED_QUERY" | undefined`

View file

@ -0,0 +1,24 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [getTime](./kibana-plugin-plugins-data-public.gettime.md)
## getTime() function
<b>Signature:</b>
```typescript
export declare function getTime(indexPattern: IIndexPattern | undefined, timeRange: TimeRange, forceNow?: Date): import("../..").RangeFilter | undefined;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| indexPattern | <code>IIndexPattern &#124; undefined</code> | |
| timeRange | <code>TimeRange</code> | |
| forceNow | <code>Date</code> | |
<b>Returns:</b>
`import("../..").RangeFilter | undefined`

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [hasSearchStategyForIndexPattern](./kibana-plugin-plugins-data-public.hassearchstategyforindexpattern.md)
## hasSearchStategyForIndexPattern variable
<b>Signature:</b>
```typescript
hasSearchStategyForIndexPattern: (indexPattern: IndexPattern) => boolean
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IDataPluginServices](./kibana-plugin-plugins-data-public.idatapluginservices.md) &gt; [appName](./kibana-plugin-plugins-data-public.idatapluginservices.appname.md)
## IDataPluginServices.appName property
<b>Signature:</b>
```typescript
appName: string;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IDataPluginServices](./kibana-plugin-plugins-data-public.idatapluginservices.md) &gt; [data](./kibana-plugin-plugins-data-public.idatapluginservices.data.md)
## IDataPluginServices.data property
<b>Signature:</b>
```typescript
data: DataPublicPluginStart;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IDataPluginServices](./kibana-plugin-plugins-data-public.idatapluginservices.md) &gt; [http](./kibana-plugin-plugins-data-public.idatapluginservices.http.md)
## IDataPluginServices.http property
<b>Signature:</b>
```typescript
http: CoreStart['http'];
```

View file

@ -0,0 +1,24 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IDataPluginServices](./kibana-plugin-plugins-data-public.idatapluginservices.md)
## IDataPluginServices interface
<b>Signature:</b>
```typescript
export interface IDataPluginServices extends Partial<CoreStart>
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [appName](./kibana-plugin-plugins-data-public.idatapluginservices.appname.md) | <code>string</code> | |
| [data](./kibana-plugin-plugins-data-public.idatapluginservices.data.md) | <code>DataPublicPluginStart</code> | |
| [http](./kibana-plugin-plugins-data-public.idatapluginservices.http.md) | <code>CoreStart['http']</code> | |
| [notifications](./kibana-plugin-plugins-data-public.idatapluginservices.notifications.md) | <code>CoreStart['notifications']</code> | |
| [savedObjects](./kibana-plugin-plugins-data-public.idatapluginservices.savedobjects.md) | <code>CoreStart['savedObjects']</code> | |
| [storage](./kibana-plugin-plugins-data-public.idatapluginservices.storage.md) | <code>IStorageWrapper</code> | |
| [uiSettings](./kibana-plugin-plugins-data-public.idatapluginservices.uisettings.md) | <code>CoreStart['uiSettings']</code> | |

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IDataPluginServices](./kibana-plugin-plugins-data-public.idatapluginservices.md) &gt; [notifications](./kibana-plugin-plugins-data-public.idatapluginservices.notifications.md)
## IDataPluginServices.notifications property
<b>Signature:</b>
```typescript
notifications: CoreStart['notifications'];
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IDataPluginServices](./kibana-plugin-plugins-data-public.idatapluginservices.md) &gt; [savedObjects](./kibana-plugin-plugins-data-public.idatapluginservices.savedobjects.md)
## IDataPluginServices.savedObjects property
<b>Signature:</b>
```typescript
savedObjects: CoreStart['savedObjects'];
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IDataPluginServices](./kibana-plugin-plugins-data-public.idatapluginservices.md) &gt; [storage](./kibana-plugin-plugins-data-public.idatapluginservices.storage.md)
## IDataPluginServices.storage property
<b>Signature:</b>
```typescript
storage: IStorageWrapper;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IDataPluginServices](./kibana-plugin-plugins-data-public.idatapluginservices.md) &gt; [uiSettings](./kibana-plugin-plugins-data-public.idatapluginservices.uisettings.md)
## IDataPluginServices.uiSettings property
<b>Signature:</b>
```typescript
uiSettings: CoreStart['uiSettings'];
```

View file

@ -0,0 +1,18 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IEsSearchRequest](./kibana-plugin-plugins-data-public.iessearchrequest.md)
## IEsSearchRequest interface
<b>Signature:</b>
```typescript
export interface IEsSearchRequest extends IKibanaSearchRequest
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [params](./kibana-plugin-plugins-data-public.iessearchrequest.params.md) | <code>SearchParams</code> | |

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IEsSearchRequest](./kibana-plugin-plugins-data-public.iessearchrequest.md) &gt; [params](./kibana-plugin-plugins-data-public.iessearchrequest.params.md)
## IEsSearchRequest.params property
<b>Signature:</b>
```typescript
params: SearchParams;
```

View file

@ -0,0 +1,18 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IEsSearchResponse](./kibana-plugin-plugins-data-public.iessearchresponse.md)
## IEsSearchResponse interface
<b>Signature:</b>
```typescript
export interface IEsSearchResponse<Hits = unknown> extends IKibanaSearchResponse
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [rawResponse](./kibana-plugin-plugins-data-public.iessearchresponse.rawresponse.md) | <code>SearchResponse&lt;Hits&gt;</code> | |

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IEsSearchResponse](./kibana-plugin-plugins-data-public.iessearchresponse.md) &gt; [rawResponse](./kibana-plugin-plugins-data-public.iessearchresponse.rawresponse.md)
## IEsSearchResponse.rawResponse property
<b>Signature:</b>
```typescript
rawResponse: SearchResponse<Hits>;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldFormat](./kibana-plugin-plugins-data-public.ifieldformat.md)
## IFieldFormat type
<b>Signature:</b>
```typescript
export declare type IFieldFormat = PublicMethodsOf<FieldFormat>;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldFormatsRegistry](./kibana-plugin-plugins-data-public.ifieldformatsregistry.md)
## IFieldFormatsRegistry type
<b>Signature:</b>
```typescript
declare type IFieldFormatsRegistry = PublicMethodsOf<FieldFormatsRegistry>;
```

View file

@ -0,0 +1,19 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldSubType](./kibana-plugin-plugins-data-public.ifieldsubtype.md)
## IFieldSubType interface
<b>Signature:</b>
```typescript
export interface IFieldSubType
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [multi](./kibana-plugin-plugins-data-public.ifieldsubtype.multi.md) | <code>{</code><br/><code> parent: string;</code><br/><code> }</code> | |
| [nested](./kibana-plugin-plugins-data-public.ifieldsubtype.nested.md) | <code>{</code><br/><code> path: string;</code><br/><code> }</code> | |

View file

@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldSubType](./kibana-plugin-plugins-data-public.ifieldsubtype.md) &gt; [multi](./kibana-plugin-plugins-data-public.ifieldsubtype.multi.md)
## IFieldSubType.multi property
<b>Signature:</b>
```typescript
multi?: {
parent: string;
};
```

View file

@ -0,0 +1,13 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldSubType](./kibana-plugin-plugins-data-public.ifieldsubtype.md) &gt; [nested](./kibana-plugin-plugins-data-public.ifieldsubtype.nested.md)
## IFieldSubType.nested property
<b>Signature:</b>
```typescript
nested?: {
path: string;
};
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldType](./kibana-plugin-plugins-data-public.ifieldtype.md) &gt; [aggregatable](./kibana-plugin-plugins-data-public.ifieldtype.aggregatable.md)
## IFieldType.aggregatable property
<b>Signature:</b>
```typescript
aggregatable?: boolean;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldType](./kibana-plugin-plugins-data-public.ifieldtype.md) &gt; [count](./kibana-plugin-plugins-data-public.ifieldtype.count.md)
## IFieldType.count property
<b>Signature:</b>
```typescript
count?: number;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldType](./kibana-plugin-plugins-data-public.ifieldtype.md) &gt; [displayName](./kibana-plugin-plugins-data-public.ifieldtype.displayname.md)
## IFieldType.displayName property
<b>Signature:</b>
```typescript
displayName?: string;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldType](./kibana-plugin-plugins-data-public.ifieldtype.md) &gt; [esTypes](./kibana-plugin-plugins-data-public.ifieldtype.estypes.md)
## IFieldType.esTypes property
<b>Signature:</b>
```typescript
esTypes?: string[];
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldType](./kibana-plugin-plugins-data-public.ifieldtype.md) &gt; [filterable](./kibana-plugin-plugins-data-public.ifieldtype.filterable.md)
## IFieldType.filterable property
<b>Signature:</b>
```typescript
filterable?: boolean;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldType](./kibana-plugin-plugins-data-public.ifieldtype.md) &gt; [format](./kibana-plugin-plugins-data-public.ifieldtype.format.md)
## IFieldType.format property
<b>Signature:</b>
```typescript
format?: any;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldType](./kibana-plugin-plugins-data-public.ifieldtype.md) &gt; [lang](./kibana-plugin-plugins-data-public.ifieldtype.lang.md)
## IFieldType.lang property
<b>Signature:</b>
```typescript
lang?: string;
```

View file

@ -0,0 +1,33 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldType](./kibana-plugin-plugins-data-public.ifieldtype.md)
## IFieldType interface
<b>Signature:</b>
```typescript
export interface IFieldType
```
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [aggregatable](./kibana-plugin-plugins-data-public.ifieldtype.aggregatable.md) | <code>boolean</code> | |
| [count](./kibana-plugin-plugins-data-public.ifieldtype.count.md) | <code>number</code> | |
| [displayName](./kibana-plugin-plugins-data-public.ifieldtype.displayname.md) | <code>string</code> | |
| [esTypes](./kibana-plugin-plugins-data-public.ifieldtype.estypes.md) | <code>string[]</code> | |
| [filterable](./kibana-plugin-plugins-data-public.ifieldtype.filterable.md) | <code>boolean</code> | |
| [format](./kibana-plugin-plugins-data-public.ifieldtype.format.md) | <code>any</code> | |
| [lang](./kibana-plugin-plugins-data-public.ifieldtype.lang.md) | <code>string</code> | |
| [name](./kibana-plugin-plugins-data-public.ifieldtype.name.md) | <code>string</code> | |
| [readFromDocValues](./kibana-plugin-plugins-data-public.ifieldtype.readfromdocvalues.md) | <code>boolean</code> | |
| [script](./kibana-plugin-plugins-data-public.ifieldtype.script.md) | <code>string</code> | |
| [scripted](./kibana-plugin-plugins-data-public.ifieldtype.scripted.md) | <code>boolean</code> | |
| [searchable](./kibana-plugin-plugins-data-public.ifieldtype.searchable.md) | <code>boolean</code> | |
| [sortable](./kibana-plugin-plugins-data-public.ifieldtype.sortable.md) | <code>boolean</code> | |
| [subType](./kibana-plugin-plugins-data-public.ifieldtype.subtype.md) | <code>IFieldSubType</code> | |
| [type](./kibana-plugin-plugins-data-public.ifieldtype.type.md) | <code>string</code> | |
| [visualizable](./kibana-plugin-plugins-data-public.ifieldtype.visualizable.md) | <code>boolean</code> | |

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldType](./kibana-plugin-plugins-data-public.ifieldtype.md) &gt; [name](./kibana-plugin-plugins-data-public.ifieldtype.name.md)
## IFieldType.name property
<b>Signature:</b>
```typescript
name: string;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldType](./kibana-plugin-plugins-data-public.ifieldtype.md) &gt; [readFromDocValues](./kibana-plugin-plugins-data-public.ifieldtype.readfromdocvalues.md)
## IFieldType.readFromDocValues property
<b>Signature:</b>
```typescript
readFromDocValues?: boolean;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldType](./kibana-plugin-plugins-data-public.ifieldtype.md) &gt; [script](./kibana-plugin-plugins-data-public.ifieldtype.script.md)
## IFieldType.script property
<b>Signature:</b>
```typescript
script?: string;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldType](./kibana-plugin-plugins-data-public.ifieldtype.md) &gt; [scripted](./kibana-plugin-plugins-data-public.ifieldtype.scripted.md)
## IFieldType.scripted property
<b>Signature:</b>
```typescript
scripted?: boolean;
```

View file

@ -0,0 +1,11 @@
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [kibana-plugin-plugins-data-public](./kibana-plugin-plugins-data-public.md) &gt; [IFieldType](./kibana-plugin-plugins-data-public.ifieldtype.md) &gt; [searchable](./kibana-plugin-plugins-data-public.ifieldtype.searchable.md)
## IFieldType.searchable property
<b>Signature:</b>
```typescript
searchable?: boolean;
```

Some files were not shown because too many files have changed in this diff Show more