Skip to content

Commit a539e68

Browse files
Merge branch 'master' into fix/types
2 parents 5ddb7a1 + 19c6b89 commit a539e68

File tree

49 files changed

+212
-159
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+212
-159
lines changed

src/legacy/core_plugins/data/public/filter/action/apply_filter_action.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,9 @@ import {
3232
applyFiltersPopover,
3333
changeTimeFilter,
3434
extractTimeFilter,
35+
IndexPatternsStart,
3536
} from '../../../../../../plugins/data/public';
36-
import { IndexPatternsStart } from '../../index_patterns';
37+
3738
export const GLOBAL_APPLY_FILTER_ACTION = 'GLOBAL_APPLY_FILTER_ACTION';
3839

3940
interface ActionContext {
@@ -74,7 +75,7 @@ export function createFilterAction(
7475
if (selectedFilters.length > 1) {
7576
const indexPatterns = await Promise.all(
7677
filters.map(filter => {
77-
return indexPatternsService.indexPatterns.get(filter.meta.index);
78+
return indexPatternsService.indexPatterns.get(filter.meta.index!);
7879
})
7980
);
8081

src/legacy/core_plugins/data/public/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,4 @@ export {
4848
/** @public static code */
4949
export * from '../common';
5050
export { FilterStateManager } from './filter/filter_manager';
51-
export { getFromSavedObject, getRoutes } from './index_patterns';
51+
export { getFromSavedObject, getRoutes, flattenHitWrapper } from './index_patterns';

src/legacy/core_plugins/data/public/index_patterns/index.ts

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,21 @@
1717
* under the License.
1818
*/
1919

20-
export * from './index_patterns_service';
20+
import { IFieldType, IIndexPattern, indexPatterns } from '../../../../../plugins/data/public';
21+
22+
const getFromSavedObject = indexPatterns.getFromSavedObject;
23+
const getRoutes = indexPatterns.getRoutes;
24+
const flattenHitWrapper = indexPatterns.flattenHitWrapper;
25+
26+
export { getFromSavedObject, getRoutes, flattenHitWrapper };
27+
export { IFieldType as FieldType };
28+
export { IIndexPattern as StaticIndexPattern };
29+
export {
30+
Field,
31+
FieldListInterface,
32+
IndexPattern,
33+
IndexPatterns,
34+
IndexPatternsStart,
35+
IndexPatternsSetup,
36+
IndexPatternsService,
37+
} from '../../../../../plugins/data/public';

src/legacy/core_plugins/data/public/query/query_bar/components/fetch_index_patterns.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
*/
1919
import { isEmpty } from 'lodash';
2020
import { IUiSettingsClient, SavedObjectsClientContract } from 'src/core/public';
21-
import { getFromSavedObject } from '../../../index_patterns';
21+
import { getFromSavedObject } from '../../../';
2222

2323
export async function fetchIndexPatterns(
2424
savedObjectsClient: SavedObjectsClientContract,

src/legacy/core_plugins/data/public/shim/legacy_module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import { once } from 'lodash';
2121

2222
// @ts-ignore
2323
import { uiModules } from 'ui/modules';
24-
import { IndexPatterns } from '../index_patterns/index_patterns';
24+
import { IndexPatterns } from '../';
2525

2626
/** @internal */
2727
export const initLegacyModule = once((indexPatterns: IndexPatterns): void => {

src/legacy/core_plugins/kbn_doc_views/public/views/table/table.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import { mount } from 'enzyme';
2121
import { IndexPattern } from 'ui/index_patterns';
2222
// @ts-ignore
2323
import { findTestSubject } from '@elastic/eui/lib/test';
24-
import { flattenHitWrapper } from '../../../../data/public/index_patterns/index_patterns/flatten_hit';
24+
import { flattenHitWrapper } from '../../../../data/public/';
2525
import { DocViewTable } from './table';
2626

2727
// @ts-ignore

src/legacy/core_plugins/kibana/public/dashboard/application.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,15 +47,15 @@ import {
4747

4848
// @ts-ignore
4949
import { initDashboardApp } from './legacy_app';
50-
import { DataStart } from '../../../data/public';
50+
import { DataStart, IndexPatterns } from '../../../data/public';
5151
import { IEmbeddableStart } from '../../../../../plugins/embeddable/public';
5252
import { NavigationStart } from '../../../navigation/public';
5353
import { DataPublicPluginStart as NpDataStart } from '../../../../../plugins/data/public';
5454
import { SharePluginStart } from '../../../../../plugins/share/public';
5555

5656
export interface RenderDeps {
5757
core: LegacyCoreStart;
58-
indexPatterns: DataStart['indexPatterns']['indexPatterns'];
58+
indexPatterns: IndexPatterns;
5959
dataStart: DataStart;
6060
npDataStart: NpDataStart;
6161
navigation: NavigationStart;

src/legacy/core_plugins/kibana/public/dashboard/dashboard_app_controller.tsx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ import {
3939
unhashUrl,
4040
} from './legacy_imports';
4141
import { FilterStateManager, IndexPattern } from '../../../data/public';
42-
import { Query, SavedQuery } from '../../../../../plugins/data/public';
42+
import { Query, SavedQuery, IndexPatterns } from '../../../../../plugins/data/public';
4343

4444
import './dashboard_empty_screen_directive';
4545

@@ -78,9 +78,7 @@ export interface DashboardAppControllerDependencies extends RenderDeps {
7878
$routeParams: any;
7979
getAppState: any;
8080
globalState: State;
81-
indexPatterns: {
82-
getDefault: () => Promise<IndexPattern>;
83-
};
81+
indexPatterns: IndexPatterns;
8482
dashboardConfig: any;
8583
kbnUrl: KbnUrl;
8684
AppStateClass: TAppStateClass<DashboardAppState>;
@@ -171,7 +169,7 @@ export class DashboardAppController {
171169
} else {
172170
indexPatterns.getDefault().then(defaultIndexPattern => {
173171
$scope.$evalAsync(() => {
174-
$scope.indexPatterns = [defaultIndexPattern];
172+
$scope.indexPatterns = [defaultIndexPattern as IndexPattern];
175173
});
176174
});
177175
}

src/legacy/core_plugins/kibana/public/discover/get_inner_angular.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ import { KbnUrlProvider, RedirectWhenMissingProvider } from 'ui/url';
6464
// @ts-ignore
6565
import { createTopNavDirective, createTopNavHelper } from 'ui/kbn_top_nav/kbn_top_nav';
6666
import { configureAppAngularModule } from 'ui/legacy_compat';
67-
import { IndexPatterns } from '../../../data/public/index_patterns/index_patterns';
67+
import { IndexPatterns } from '../../../../../plugins/data/public';
6868
import { Storage } from '../../../../../plugins/kibana_utils/public';
6969
import { NavigationStart } from '../../../navigation/public';
7070
import { createDocTableDirective } from './angular/doc_table/doc_table';

src/legacy/core_plugins/kibana/public/management/sections/index_patterns/edit_index_pattern/create_edit_field/create_edit_field.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,7 @@
1717
* under the License.
1818
*/
1919

20-
import { setup as data } from '../../../../../../../data/public/legacy';
21-
const { FieldImpl: Field } = data.indexPatterns.__LEGACY;
22-
20+
import { Field } from '../../../../../../../../../plugins/data/public';
2321
import { RegistryFieldFormatEditorsProvider } from 'ui/registry/field_format_editors';
2422
import { docTitle } from 'ui/doc_title';
2523
import { KbnUrlProvider } from 'ui/url';

0 commit comments

Comments
 (0)