mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 09:48:58 -04:00
advanced_ui_actions 👉 ui_actions_enhanced (#68258)
* chore: 🤖 rename advanced_ui_actions to ui_actions_enhanced * chore: 🤖 rename exported interface to "enhanced"
This commit is contained in:
parent
b87eefc753
commit
99a6435daf
70 changed files with 83 additions and 84 deletions
|
@ -18,7 +18,6 @@
|
|||
*/
|
||||
|
||||
export const storybookAliases = {
|
||||
advanced_ui_actions: 'x-pack/plugins/advanced_ui_actions/scripts/storybook.js',
|
||||
apm: 'x-pack/plugins/apm/scripts/storybook.js',
|
||||
canvas: 'x-pack/plugins/canvas/scripts/storybook_new.js',
|
||||
codeeditor: 'src/plugins/kibana_react/public/code_editor/scripts/storybook.ts',
|
||||
|
@ -27,4 +26,5 @@ export const storybookAliases = {
|
|||
embeddable: 'src/plugins/embeddable/scripts/storybook.js',
|
||||
infra: 'x-pack/legacy/plugins/infra/scripts/storybook.js',
|
||||
security_solution: 'x-pack/plugins/security_solution/scripts/storybook.js',
|
||||
ui_actions_enhanced: 'x-pack/plugins/ui_actions_enhanced/scripts/storybook.js',
|
||||
};
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
"prefix": "xpack",
|
||||
"paths": {
|
||||
"xpack.actions": "plugins/actions",
|
||||
"xpack.advancedUiActions": "plugins/advanced_ui_actions",
|
||||
"xpack.uiActionsEnhanced": "examples/ui_actions_enhanced_examples",
|
||||
"xpack.uiActionsEnhanced": ["plugins/ui_actions_enhanced", "examples/ui_actions_enhanced_examples"],
|
||||
"xpack.alerts": "plugins/alerts",
|
||||
"xpack.alertingBuiltins": "plugins/alerting_builtins",
|
||||
"xpack.apm": ["legacy/plugins/apm", "plugins/apm"],
|
||||
|
|
|
@ -5,6 +5,6 @@
|
|||
"configPath": ["ui_actions_enhanced_examples"],
|
||||
"server": false,
|
||||
"ui": true,
|
||||
"requiredPlugins": ["advancedUiActions", "data"],
|
||||
"requiredPlugins": ["uiActionsEnhanced", "data"],
|
||||
"optionalPlugins": []
|
||||
}
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
import React from 'react';
|
||||
import { EuiFormRow, EuiFieldText } from '@elastic/eui';
|
||||
import { reactToUiComponent } from '../../../../../src/plugins/kibana_react/public';
|
||||
import { UiActionsEnhancedDrilldownDefinition as Drilldown } from '../../../../plugins/advanced_ui_actions/public';
|
||||
import { UiActionsEnhancedDrilldownDefinition as Drilldown } from '../../../../plugins/ui_actions_enhanced/public';
|
||||
import {
|
||||
RangeSelectTriggerContext,
|
||||
ValueClickTriggerContext,
|
||||
|
|
|
@ -11,7 +11,7 @@ import { StartServicesGetter } from '../../../../../src/plugins/kibana_utils/pub
|
|||
import { ActionContext, Config, CollectConfigProps } from './types';
|
||||
import { CollectConfigContainer } from './collect_config_container';
|
||||
import { SAMPLE_DASHBOARD_TO_DISCOVER_DRILLDOWN } from './constants';
|
||||
import { UiActionsEnhancedDrilldownDefinition as Drilldown } from '../../../../plugins/advanced_ui_actions/public';
|
||||
import { UiActionsEnhancedDrilldownDefinition as Drilldown } from '../../../../plugins/ui_actions_enhanced/public';
|
||||
import { txtGoToDiscover } from './i18n';
|
||||
|
||||
const isOutputWithIndexPatterns = (
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
import React from 'react';
|
||||
import { EuiFormRow, EuiSwitch, EuiFieldText, EuiCallOut, EuiSpacer } from '@elastic/eui';
|
||||
import { reactToUiComponent } from '../../../../../src/plugins/kibana_react/public';
|
||||
import { UiActionsEnhancedDrilldownDefinition as Drilldown } from '../../../../plugins/advanced_ui_actions/public';
|
||||
import { UiActionsEnhancedDrilldownDefinition as Drilldown } from '../../../../plugins/ui_actions_enhanced/public';
|
||||
import {
|
||||
RangeSelectTriggerContext,
|
||||
ValueClickTriggerContext,
|
||||
|
|
|
@ -9,7 +9,7 @@ import { DataPublicPluginSetup, DataPublicPluginStart } from '../../../../src/pl
|
|||
import {
|
||||
AdvancedUiActionsSetup,
|
||||
AdvancedUiActionsStart,
|
||||
} from '../../../../x-pack/plugins/advanced_ui_actions/public';
|
||||
} from '../../../../x-pack/plugins/ui_actions_enhanced/public';
|
||||
import { DashboardHelloWorldDrilldown } from './dashboard_hello_world_drilldown';
|
||||
import { DashboardToUrlDrilldown } from './dashboard_to_url_drilldown';
|
||||
import { DashboardToDiscoverDrilldown } from './dashboard_to_discover_drilldown';
|
||||
|
@ -17,19 +17,19 @@ import { createStartServicesGetter } from '../../../../src/plugins/kibana_utils/
|
|||
|
||||
export interface SetupDependencies {
|
||||
data: DataPublicPluginSetup;
|
||||
advancedUiActions: AdvancedUiActionsSetup;
|
||||
uiActionsEnhanced: AdvancedUiActionsSetup;
|
||||
}
|
||||
|
||||
export interface StartDependencies {
|
||||
data: DataPublicPluginStart;
|
||||
advancedUiActions: AdvancedUiActionsStart;
|
||||
uiActionsEnhanced: AdvancedUiActionsStart;
|
||||
}
|
||||
|
||||
export class UiActionsEnhancedExamplesPlugin
|
||||
implements Plugin<void, void, SetupDependencies, StartDependencies> {
|
||||
public setup(
|
||||
core: CoreSetup<StartDependencies>,
|
||||
{ advancedUiActions: uiActions }: SetupDependencies
|
||||
{ uiActionsEnhanced: uiActions }: SetupDependencies
|
||||
) {
|
||||
const start = createStartServicesGetter(core.getStartServices);
|
||||
|
||||
|
|
|
@ -3,6 +3,6 @@
|
|||
"version": "kibana",
|
||||
"server": false,
|
||||
"ui": true,
|
||||
"requiredPlugins": ["data", "advancedUiActions", "drilldowns", "embeddable", "dashboard", "share"],
|
||||
"requiredPlugins": ["data", "uiActionsEnhanced", "drilldowns", "embeddable", "dashboard", "share"],
|
||||
"configPath": ["xpack", "dashboardEnhanced"]
|
||||
}
|
||||
|
|
|
@ -9,19 +9,19 @@ import { SharePluginStart, SharePluginSetup } from '../../../../src/plugins/shar
|
|||
import { EmbeddableSetup, EmbeddableStart } from '../../../../src/plugins/embeddable/public';
|
||||
import { DashboardDrilldownsService } from './services';
|
||||
import { DataPublicPluginStart } from '../../../../src/plugins/data/public';
|
||||
import { AdvancedUiActionsSetup, AdvancedUiActionsStart } from '../../advanced_ui_actions/public';
|
||||
import { AdvancedUiActionsSetup, AdvancedUiActionsStart } from '../../ui_actions_enhanced/public';
|
||||
import { DrilldownsSetup, DrilldownsStart } from '../../drilldowns/public';
|
||||
import { DashboardStart } from '../../../../src/plugins/dashboard/public';
|
||||
|
||||
export interface SetupDependencies {
|
||||
advancedUiActions: AdvancedUiActionsSetup;
|
||||
uiActionsEnhanced: AdvancedUiActionsSetup;
|
||||
drilldowns: DrilldownsSetup;
|
||||
embeddable: EmbeddableSetup;
|
||||
share: SharePluginSetup;
|
||||
}
|
||||
|
||||
export interface StartDependencies {
|
||||
advancedUiActions: AdvancedUiActionsStart;
|
||||
uiActionsEnhanced: AdvancedUiActionsStart;
|
||||
data: DataPublicPluginStart;
|
||||
drilldowns: DrilldownsStart;
|
||||
embeddable: EmbeddableStart;
|
||||
|
|
|
@ -8,7 +8,7 @@ import { FlyoutEditDrilldownAction, FlyoutEditDrilldownParams } from './flyout_e
|
|||
import { coreMock } from '../../../../../../../../src/core/public/mocks';
|
||||
import { drilldownsPluginMock } from '../../../../../../drilldowns/public/mocks';
|
||||
import { ViewMode } from '../../../../../../../../src/plugins/embeddable/public';
|
||||
import { uiActionsEnhancedPluginMock } from '../../../../../../advanced_ui_actions/public/mocks';
|
||||
import { uiActionsEnhancedPluginMock } from '../../../../../../ui_actions_enhanced/public/mocks';
|
||||
import { EnhancedEmbeddable } from '../../../../../../embeddable_enhanced/public';
|
||||
import { MockEmbeddable, enhanceEmbeddable } from '../test_helpers';
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ import React from 'react';
|
|||
import { render, cleanup, act } from '@testing-library/react/pure';
|
||||
import { MenuItem } from './menu_item';
|
||||
import { createStateContainer } from '../../../../../../../../src/plugins/kibana_utils/public';
|
||||
import { UiActionsEnhancedDynamicActionManager as DynamicActionManager } from '../../../../../../advanced_ui_actions/public';
|
||||
import { UiActionsEnhancedDynamicActionManager as DynamicActionManager } from '../../../../../../ui_actions_enhanced/public';
|
||||
import { EnhancedEmbeddable } from '../../../../../../embeddable_enhanced/public';
|
||||
import '@testing-library/jest-dom';
|
||||
|
||||
|
|
|
@ -10,9 +10,9 @@ import {
|
|||
UiActionsEnhancedMemoryActionStorage as MemoryActionStorage,
|
||||
UiActionsEnhancedDynamicActionManager as DynamicActionManager,
|
||||
AdvancedUiActionsStart,
|
||||
} from '../../../../../advanced_ui_actions/public';
|
||||
} from '../../../../../ui_actions_enhanced/public';
|
||||
import { TriggerContextMapping } from '../../../../../../../src/plugins/ui_actions/public';
|
||||
import { uiActionsEnhancedPluginMock } from '../../../../../advanced_ui_actions/public/mocks';
|
||||
import { uiActionsEnhancedPluginMock } from '../../../../../ui_actions_enhanced/public/mocks';
|
||||
|
||||
export class MockEmbeddable extends Embeddable {
|
||||
public rootType = 'dashboard';
|
||||
|
|
|
@ -41,7 +41,7 @@ export class DashboardDrilldownsService {
|
|||
|
||||
setupDrilldowns(
|
||||
core: CoreSetup<StartDependencies>,
|
||||
{ advancedUiActions: uiActions }: SetupDependencies
|
||||
{ uiActionsEnhanced: uiActions }: SetupDependencies
|
||||
) {
|
||||
const start = createStartServicesGetter(core.getStartServices);
|
||||
const getDashboardUrlGenerator = () => {
|
||||
|
|
|
@ -101,13 +101,13 @@ describe('.execute() & getHref', () => {
|
|||
},
|
||||
},
|
||||
plugins: {
|
||||
advancedUiActions: {},
|
||||
uiActionsEnhanced: {},
|
||||
data: {
|
||||
actions: dataPluginActions,
|
||||
},
|
||||
},
|
||||
self: {},
|
||||
})) as unknown) as StartServicesGetter<Pick<StartDependencies, 'data' | 'advancedUiActions'>>,
|
||||
})) as unknown) as StartServicesGetter<Pick<StartDependencies, 'data' | 'uiActionsEnhanced'>>,
|
||||
getDashboardUrlGenerator: () =>
|
||||
new UrlGeneratorsService().setup(coreMock.createSetup()).registerUrlGenerator(
|
||||
createDashboardUrlGenerator(() =>
|
||||
|
|
|
@ -10,7 +10,7 @@ import { DashboardUrlGenerator } from '../../../../../../../src/plugins/dashboar
|
|||
import { ActionContext, Config } from './types';
|
||||
import { CollectConfigContainer } from './components';
|
||||
import { DASHBOARD_TO_DASHBOARD_DRILLDOWN } from './constants';
|
||||
import { UiActionsEnhancedDrilldownDefinition as Drilldown } from '../../../../../advanced_ui_actions/public';
|
||||
import { UiActionsEnhancedDrilldownDefinition as Drilldown } from '../../../../../ui_actions_enhanced/public';
|
||||
import { txtGoToDashboard } from './i18n';
|
||||
import { esFilters } from '../../../../../../../src/plugins/data/public';
|
||||
import { VisualizeEmbeddableContract } from '../../../../../../../src/plugins/visualizations/public';
|
||||
|
@ -22,7 +22,7 @@ import { StartServicesGetter } from '../../../../../../../src/plugins/kibana_uti
|
|||
import { StartDependencies } from '../../../plugin';
|
||||
|
||||
export interface Params {
|
||||
start: StartServicesGetter<Pick<StartDependencies, 'data' | 'advancedUiActions'>>;
|
||||
start: StartServicesGetter<Pick<StartDependencies, 'data' | 'uiActionsEnhanced'>>;
|
||||
getDashboardUrlGenerator: () => DashboardUrlGenerator;
|
||||
}
|
||||
|
||||
|
|
|
@ -3,6 +3,6 @@
|
|||
"version": "kibana",
|
||||
"server": false,
|
||||
"ui": true,
|
||||
"requiredPlugins": ["uiActions", "embeddable", "advancedUiActions"],
|
||||
"requiredPlugins": ["uiActions", "embeddable", "uiActionsEnhanced"],
|
||||
"configPath": ["xpack", "drilldowns"]
|
||||
}
|
||||
|
|
|
@ -12,13 +12,13 @@ import {
|
|||
dashboardFactory,
|
||||
urlFactory,
|
||||
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
|
||||
} from '../../../../advanced_ui_actions/public/components/action_wizard/test_data';
|
||||
} from '../../../../ui_actions_enhanced/public/components/action_wizard/test_data';
|
||||
import { Storage } from '../../../../../../src/plugins/kibana_utils/public';
|
||||
import { StubBrowserStorage } from '../../../../../../src/test_utils/public/stub_browser_storage';
|
||||
import { mockDynamicActionManager } from './test_data';
|
||||
|
||||
const FlyoutManageDrilldowns = createFlyoutManageDrilldowns({
|
||||
advancedUiActions: {
|
||||
uiActionsEnhanced: {
|
||||
getActionFactories() {
|
||||
return [dashboardFactory, urlFactory];
|
||||
},
|
||||
|
|
|
@ -11,7 +11,7 @@ import { createFlyoutManageDrilldowns } from './connected_flyout_manage_drilldow
|
|||
import {
|
||||
dashboardFactory,
|
||||
urlFactory,
|
||||
} from '../../../../advanced_ui_actions/public/components/action_wizard/test_data';
|
||||
} from '../../../../ui_actions_enhanced/public/components/action_wizard/test_data';
|
||||
import { StubBrowserStorage } from '../../../../../../src/test_utils/public/stub_browser_storage';
|
||||
import { Storage } from '../../../../../../src/plugins/kibana_utils/public';
|
||||
import { mockDynamicActionManager } from './test_data';
|
||||
|
@ -24,7 +24,7 @@ import { toastDrilldownsCRUDError } from './i18n';
|
|||
const storage = new Storage(new StubBrowserStorage());
|
||||
const notifications = coreMock.createStart().notifications;
|
||||
const FlyoutManageDrilldowns = createFlyoutManageDrilldowns({
|
||||
advancedUiActions: {
|
||||
uiActionsEnhanced: {
|
||||
getActionFactories() {
|
||||
return [dashboardFactory, urlFactory];
|
||||
},
|
||||
|
|
|
@ -7,12 +7,12 @@
|
|||
import React, { useEffect, useState } from 'react';
|
||||
import useMountedState from 'react-use/lib/useMountedState';
|
||||
import {
|
||||
AdvancedUiActionsActionFactory as ActionFactory,
|
||||
UiActionsEnhancedActionFactory as ActionFactory,
|
||||
AdvancedUiActionsStart,
|
||||
UiActionsEnhancedDynamicActionManager as DynamicActionManager,
|
||||
UiActionsEnhancedSerializedAction,
|
||||
UiActionsEnhancedSerializedEvent,
|
||||
} from '../../../../advanced_ui_actions/public';
|
||||
} from '../../../../ui_actions_enhanced/public';
|
||||
import { NotificationsStart } from '../../../../../../src/core/public';
|
||||
import { DrilldownWizardConfig, FlyoutDrilldownWizard } from '../flyout_drilldown_wizard';
|
||||
import { FlyoutListManageDrilldowns } from '../flyout_list_manage_drilldowns';
|
||||
|
@ -48,17 +48,17 @@ enum Routes {
|
|||
}
|
||||
|
||||
export function createFlyoutManageDrilldowns({
|
||||
advancedUiActions,
|
||||
uiActionsEnhanced,
|
||||
storage,
|
||||
notifications,
|
||||
}: {
|
||||
advancedUiActions: AdvancedUiActionsStart;
|
||||
uiActionsEnhanced: AdvancedUiActionsStart;
|
||||
storage: IStorageWrapper;
|
||||
notifications: NotificationsStart;
|
||||
}) {
|
||||
// fine to assume this is static,
|
||||
// because all action factories should be registered in setup phase
|
||||
const allActionFactories = advancedUiActions.getActionFactories();
|
||||
const allActionFactories = uiActionsEnhanced.getActionFactories();
|
||||
const allActionFactoriesById = allActionFactories.reduce((acc, next) => {
|
||||
acc[next.id] = next;
|
||||
return acc;
|
||||
|
|
|
@ -9,7 +9,7 @@ import {
|
|||
UiActionsEnhancedDynamicActionManager as DynamicActionManager,
|
||||
UiActionsEnhancedDynamicActionManagerState as DynamicActionManagerState,
|
||||
UiActionsEnhancedSerializedAction,
|
||||
} from '../../../../advanced_ui_actions/public';
|
||||
} from '../../../../ui_actions_enhanced/public';
|
||||
import { TriggerContextMapping } from '../../../../../../src/plugins/ui_actions/public';
|
||||
import { createStateContainer } from '../../../../../../src/plugins/kibana_utils/common';
|
||||
|
||||
|
|
|
@ -14,8 +14,8 @@ import {
|
|||
dashboardFactory,
|
||||
urlFactory,
|
||||
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
|
||||
} from '../../../../advanced_ui_actions/public/components/action_wizard/test_data';
|
||||
import { AdvancedUiActionsActionFactory as ActionFactory } from '../../../../advanced_ui_actions/public/';
|
||||
} from '../../../../ui_actions_enhanced/public/components/action_wizard/test_data';
|
||||
import { UiActionsEnhancedActionFactory as ActionFactory } from '../../../../ui_actions_enhanced/public/';
|
||||
|
||||
storiesOf('components/FlyoutDrilldownWizard', module)
|
||||
.add('default', () => {
|
||||
|
|
|
@ -16,7 +16,7 @@ import {
|
|||
txtEditDrilldownTitle,
|
||||
} from './i18n';
|
||||
import { DrilldownHelloBar } from '../drilldown_hello_bar';
|
||||
import { AdvancedUiActionsActionFactory as ActionFactory } from '../../../../advanced_ui_actions/public';
|
||||
import { UiActionsEnhancedActionFactory as ActionFactory } from '../../../../ui_actions_enhanced/public';
|
||||
|
||||
export interface DrilldownWizardConfig<ActionConfig extends object = object> {
|
||||
name: string;
|
||||
|
|
|
@ -8,9 +8,9 @@ import React from 'react';
|
|||
import { EuiFieldText, EuiForm, EuiFormRow, EuiSpacer } from '@elastic/eui';
|
||||
import { txtDrilldownAction, txtNameOfDrilldown, txtUntitledDrilldown } from './i18n';
|
||||
import {
|
||||
AdvancedUiActionsActionFactory as ActionFactory,
|
||||
UiActionsEnhancedActionFactory as ActionFactory,
|
||||
ActionWizard,
|
||||
} from '../../../../advanced_ui_actions/public';
|
||||
} from '../../../../ui_actions_enhanced/public';
|
||||
|
||||
const noopFn = () => {};
|
||||
|
||||
|
|
|
@ -6,18 +6,18 @@
|
|||
|
||||
import { CoreStart, CoreSetup, Plugin } from 'src/core/public';
|
||||
import { UiActionsSetup, UiActionsStart } from '../../../../src/plugins/ui_actions/public';
|
||||
import { AdvancedUiActionsSetup, AdvancedUiActionsStart } from '../../advanced_ui_actions/public';
|
||||
import { AdvancedUiActionsSetup, AdvancedUiActionsStart } from '../../ui_actions_enhanced/public';
|
||||
import { createFlyoutManageDrilldowns } from './components/connected_flyout_manage_drilldowns';
|
||||
import { Storage } from '../../../../src/plugins/kibana_utils/public';
|
||||
|
||||
export interface SetupDependencies {
|
||||
uiActions: UiActionsSetup;
|
||||
advancedUiActions: AdvancedUiActionsSetup;
|
||||
uiActionsEnhanced: AdvancedUiActionsSetup;
|
||||
}
|
||||
|
||||
export interface StartDependencies {
|
||||
uiActions: UiActionsStart;
|
||||
advancedUiActions: AdvancedUiActionsStart;
|
||||
uiActionsEnhanced: AdvancedUiActionsStart;
|
||||
}
|
||||
|
||||
// eslint-disable-next-line
|
||||
|
@ -36,7 +36,7 @@ export class DrilldownsPlugin
|
|||
public start(core: CoreStart, plugins: StartDependencies): StartContract {
|
||||
return {
|
||||
FlyoutManageDrilldowns: createFlyoutManageDrilldowns({
|
||||
advancedUiActions: plugins.advancedUiActions,
|
||||
uiActionsEnhanced: plugins.uiActionsEnhanced,
|
||||
storage: new Storage(localStorage),
|
||||
notifications: core.notifications,
|
||||
}),
|
||||
|
|
|
@ -3,5 +3,5 @@
|
|||
"version": "kibana",
|
||||
"server": false,
|
||||
"ui": true,
|
||||
"requiredPlugins": ["embeddable", "advancedUiActions"]
|
||||
"requiredPlugins": ["embeddable", "uiActionsEnhanced"]
|
||||
}
|
||||
|
|
|
@ -9,7 +9,7 @@ import {
|
|||
EmbeddableActionStorage,
|
||||
EmbeddableWithDynamicActionsInput,
|
||||
} from './embeddable_action_storage';
|
||||
import { UiActionsEnhancedSerializedEvent } from '../../../advanced_ui_actions/public';
|
||||
import { UiActionsEnhancedSerializedEvent } from '../../../ui_actions_enhanced/public';
|
||||
import { of } from '../../../../../src/plugins/kibana_utils/public';
|
||||
|
||||
class TestEmbeddable extends Embeddable<EmbeddableWithDynamicActionsInput> {
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
import {
|
||||
UiActionsEnhancedAbstractActionStorage as AbstractActionStorage,
|
||||
UiActionsEnhancedSerializedEvent as SerializedEvent,
|
||||
} from '../../../advanced_ui_actions/public';
|
||||
} from '../../../ui_actions_enhanced/public';
|
||||
import {
|
||||
EmbeddableInput,
|
||||
EmbeddableOutput,
|
||||
|
|
|
@ -27,7 +27,7 @@ import {
|
|||
UiActionsEnhancedDynamicActionManager as DynamicActionManager,
|
||||
AdvancedUiActionsSetup,
|
||||
AdvancedUiActionsStart,
|
||||
} from '../../advanced_ui_actions/public';
|
||||
} from '../../ui_actions_enhanced/public';
|
||||
import { PanelNotificationsAction, ACTION_PANEL_NOTIFICATIONS } from './actions';
|
||||
|
||||
declare module '../../../../src/plugins/ui_actions/public' {
|
||||
|
@ -38,12 +38,12 @@ declare module '../../../../src/plugins/ui_actions/public' {
|
|||
|
||||
export interface SetupDependencies {
|
||||
embeddable: EmbeddableSetup;
|
||||
advancedUiActions: AdvancedUiActionsSetup;
|
||||
uiActionsEnhanced: AdvancedUiActionsSetup;
|
||||
}
|
||||
|
||||
export interface StartDependencies {
|
||||
embeddable: EmbeddableStart;
|
||||
advancedUiActions: AdvancedUiActionsStart;
|
||||
uiActionsEnhanced: AdvancedUiActionsStart;
|
||||
}
|
||||
|
||||
// eslint-disable-next-line
|
||||
|
@ -56,20 +56,20 @@ export class EmbeddableEnhancedPlugin
|
|||
implements Plugin<SetupContract, StartContract, SetupDependencies, StartDependencies> {
|
||||
constructor(protected readonly context: PluginInitializerContext) {}
|
||||
|
||||
private uiActions?: StartDependencies['advancedUiActions'];
|
||||
private uiActions?: StartDependencies['uiActionsEnhanced'];
|
||||
|
||||
public setup(core: CoreSetup<StartDependencies>, plugins: SetupDependencies): SetupContract {
|
||||
this.setCustomEmbeddableFactoryProvider(plugins);
|
||||
|
||||
const panelNotificationAction = new PanelNotificationsAction();
|
||||
plugins.advancedUiActions.registerAction(panelNotificationAction);
|
||||
plugins.advancedUiActions.attachAction(PANEL_NOTIFICATION_TRIGGER, panelNotificationAction.id);
|
||||
plugins.uiActionsEnhanced.registerAction(panelNotificationAction);
|
||||
plugins.uiActionsEnhanced.attachAction(PANEL_NOTIFICATION_TRIGGER, panelNotificationAction.id);
|
||||
|
||||
return {};
|
||||
}
|
||||
|
||||
public start(core: CoreStart, plugins: StartDependencies): StartContract {
|
||||
this.uiActions = plugins.advancedUiActions;
|
||||
this.uiActions = plugins.uiActionsEnhanced;
|
||||
|
||||
return {};
|
||||
}
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
*/
|
||||
|
||||
import { IEmbeddable } from '../../../../src/plugins/embeddable/public';
|
||||
import { UiActionsEnhancedDynamicActionManager as DynamicActionManager } from '../../advanced_ui_actions/public';
|
||||
import { UiActionsEnhancedDynamicActionManager as DynamicActionManager } from '../../ui_actions_enhanced/public';
|
||||
|
||||
export type EnhancedEmbeddable<E extends IEmbeddable = IEmbeddable> = E & {
|
||||
enhancements: {
|
||||
|
|
|
@ -3971,14 +3971,14 @@
|
|||
"xpack.actions.serverSideErrors.unavailableLicenseErrorMessage": "現時点でライセンス情報を入手できないため、アクションタイプ {actionTypeId} は無効です。",
|
||||
"xpack.actions.serverSideErrors.unavailableLicenseInformationErrorMessage": "グラフを利用できません。現在ライセンス情報が利用できません。",
|
||||
"xpack.actions.urlWhitelistConfigurationError": "target {field} \"{value}\" は Kibana 構成 xpack.actions.whitelistedHosts にはホワイトリスト化されていません。",
|
||||
"xpack.advancedUiActions.components.actionWizard.changeButton": "変更",
|
||||
"xpack.advancedUiActions.customizePanelTimeRange.modal.addToPanelButtonTitle": "パネルに追加",
|
||||
"xpack.advancedUiActions.customizePanelTimeRange.modal.cancelButtonTitle": "キャンセル",
|
||||
"xpack.advancedUiActions.customizePanelTimeRange.modal.optionsMenuForm.panelTitleFormRowLabel": "時間範囲",
|
||||
"xpack.advancedUiActions.customizePanelTimeRange.modal.removeButtonTitle": "削除",
|
||||
"xpack.advancedUiActions.customizePanelTimeRange.modal.updatePanelTimeRangeButtonTitle": "更新",
|
||||
"xpack.advancedUiActions.customizeTimeRange.modal.headerTitle": "パネルの時間範囲のカスタマイズ",
|
||||
"xpack.advancedUiActions.customizeTimeRangeMenuItem.displayName": "時間範囲のカスタマイズ",
|
||||
"xpack.uiActionsEnhanced.components.actionWizard.changeButton": "変更",
|
||||
"xpack.uiActionsEnhanced.customizePanelTimeRange.modal.addToPanelButtonTitle": "パネルに追加",
|
||||
"xpack.uiActionsEnhanced.customizePanelTimeRange.modal.cancelButtonTitle": "キャンセル",
|
||||
"xpack.uiActionsEnhanced.customizePanelTimeRange.modal.optionsMenuForm.panelTitleFormRowLabel": "時間範囲",
|
||||
"xpack.uiActionsEnhanced.customizePanelTimeRange.modal.removeButtonTitle": "削除",
|
||||
"xpack.uiActionsEnhanced.customizePanelTimeRange.modal.updatePanelTimeRangeButtonTitle": "更新",
|
||||
"xpack.uiActionsEnhanced.customizeTimeRange.modal.headerTitle": "パネルの時間範囲のカスタマイズ",
|
||||
"xpack.uiActionsEnhanced.customizeTimeRangeMenuItem.displayName": "時間範囲のカスタマイズ",
|
||||
"xpack.alerts.alertNavigationRegistry.get.missingNavigationError": "「{consumer}」内のアラートタイプ「{alertType}」のナビゲーションは登録されていません。",
|
||||
"xpack.alerts.alertNavigationRegistry.register.duplicateDefaultError": "「{consumer}」内のデフォルトナビゲーションは既に登録されています。",
|
||||
"xpack.alerts.alertNavigationRegistry.register.duplicateNavigationError": "「{consumer}」内のアラートタイプ「{alertType}」のナビゲーションは既に登録されています。",
|
||||
|
|
|
@ -3974,14 +3974,14 @@
|
|||
"xpack.actions.serverSideErrors.unavailableLicenseErrorMessage": "操作类型 {actionTypeId} 已禁用,因为许可证信息当前不可用。",
|
||||
"xpack.actions.serverSideErrors.unavailableLicenseInformationErrorMessage": "操作不可用 - 许可信息当前不可用。",
|
||||
"xpack.actions.urlWhitelistConfigurationError": "目标 {field}“{value}”在 Kibana 配置 xpack.actions.whitelistedHosts 中未列入白名单",
|
||||
"xpack.advancedUiActions.components.actionWizard.changeButton": "更改",
|
||||
"xpack.advancedUiActions.customizePanelTimeRange.modal.addToPanelButtonTitle": "添加到面板",
|
||||
"xpack.advancedUiActions.customizePanelTimeRange.modal.cancelButtonTitle": "取消",
|
||||
"xpack.advancedUiActions.customizePanelTimeRange.modal.optionsMenuForm.panelTitleFormRowLabel": "时间范围",
|
||||
"xpack.advancedUiActions.customizePanelTimeRange.modal.removeButtonTitle": "删除",
|
||||
"xpack.advancedUiActions.customizePanelTimeRange.modal.updatePanelTimeRangeButtonTitle": "更新",
|
||||
"xpack.advancedUiActions.customizeTimeRange.modal.headerTitle": "定制面板时间范围",
|
||||
"xpack.advancedUiActions.customizeTimeRangeMenuItem.displayName": "定制时间范围",
|
||||
"xpack.uiActionsEnhanced.components.actionWizard.changeButton": "更改",
|
||||
"xpack.uiActionsEnhanced.customizePanelTimeRange.modal.addToPanelButtonTitle": "添加到面板",
|
||||
"xpack.uiActionsEnhanced.customizePanelTimeRange.modal.cancelButtonTitle": "取消",
|
||||
"xpack.uiActionsEnhanced.customizePanelTimeRange.modal.optionsMenuForm.panelTitleFormRowLabel": "时间范围",
|
||||
"xpack.uiActionsEnhanced.customizePanelTimeRange.modal.removeButtonTitle": "删除",
|
||||
"xpack.uiActionsEnhanced.customizePanelTimeRange.modal.updatePanelTimeRangeButtonTitle": "更新",
|
||||
"xpack.uiActionsEnhanced.customizeTimeRange.modal.headerTitle": "定制面板时间范围",
|
||||
"xpack.uiActionsEnhanced.customizeTimeRangeMenuItem.displayName": "定制时间范围",
|
||||
"xpack.alerts.alertNavigationRegistry.get.missingNavigationError": "在“{consumer}”内针对告警类型“{alertType}”的导航未注册。",
|
||||
"xpack.alerts.alertNavigationRegistry.register.duplicateDefaultError": "“{consumer}”内的默认导航已注册。",
|
||||
"xpack.alerts.alertNavigationRegistry.register.duplicateNavigationError": "在“{consumer}”内针对告警类型“{alertType}”的导航已注册。",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"id": "advancedUiActions",
|
||||
"id": "uiActionsEnhanced",
|
||||
"version": "kibana",
|
||||
"configPath": ["xpack", "advanced_ui_actions"],
|
||||
"configPath": ["xpack", "ui_actions_enhanced"],
|
||||
"requiredPlugins": [
|
||||
"embeddable",
|
||||
"uiActions"
|
|
@ -7,7 +7,7 @@
|
|||
import { i18n } from '@kbn/i18n';
|
||||
|
||||
export const txtChangeButton = i18n.translate(
|
||||
'xpack.advancedUiActions.components.actionWizard.changeButton',
|
||||
'xpack.uiActionsEnhanced.components.actionWizard.changeButton',
|
||||
{
|
||||
defaultMessage: 'Change',
|
||||
}
|
|
@ -61,7 +61,7 @@ export class CustomTimeRangeAction implements ActionByType<typeof CUSTOM_TIME_RA
|
|||
}
|
||||
|
||||
public getDisplayName() {
|
||||
return i18n.translate('xpack.advancedUiActions.customizeTimeRangeMenuItem.displayName', {
|
||||
return i18n.translate('xpack.uiActionsEnhanced.customizeTimeRangeMenuItem.displayName', {
|
||||
defaultMessage: 'Customize time range',
|
||||
});
|
||||
}
|
|
@ -95,7 +95,7 @@ export class CustomizeTimeRangeModal extends Component<CustomizeTimeRangeProps,
|
|||
<React.Fragment>
|
||||
<EuiModalHeader>
|
||||
<EuiModalHeaderTitle data-test-subj="customizePanelTitle">
|
||||
{i18n.translate('xpack.advancedUiActions.customizeTimeRange.modal.headerTitle', {
|
||||
{i18n.translate('xpack.uiActionsEnhanced.customizeTimeRange.modal.headerTitle', {
|
||||
defaultMessage: 'Customize panel time range',
|
||||
})}
|
||||
</EuiModalHeaderTitle>
|
||||
|
@ -104,7 +104,7 @@ export class CustomizeTimeRangeModal extends Component<CustomizeTimeRangeProps,
|
|||
<EuiModalBody>
|
||||
<EuiFormRow
|
||||
label={i18n.translate(
|
||||
'xpack.advancedUiActions.customizePanelTimeRange.modal.optionsMenuForm.panelTitleFormRowLabel',
|
||||
'xpack.uiActionsEnhanced.customizePanelTimeRange.modal.optionsMenuForm.panelTitleFormRowLabel',
|
||||
{
|
||||
defaultMessage: 'Time range',
|
||||
}
|
||||
|
@ -141,7 +141,7 @@ export class CustomizeTimeRangeModal extends Component<CustomizeTimeRangeProps,
|
|||
flush="left"
|
||||
>
|
||||
{i18n.translate(
|
||||
'xpack.advancedUiActions.customizePanelTimeRange.modal.removeButtonTitle',
|
||||
'xpack.uiActionsEnhanced.customizePanelTimeRange.modal.removeButtonTitle',
|
||||
{
|
||||
defaultMessage: 'Remove',
|
||||
}
|
||||
|
@ -152,7 +152,7 @@ export class CustomizeTimeRangeModal extends Component<CustomizeTimeRangeProps,
|
|||
<EuiFlexItem grow={false}>
|
||||
<EuiButtonEmpty onClick={this.cancel} data-test-subj="cancelPerPanelTimeRangeButton">
|
||||
{i18n.translate(
|
||||
'xpack.advancedUiActions.customizePanelTimeRange.modal.cancelButtonTitle',
|
||||
'xpack.uiActionsEnhanced.customizePanelTimeRange.modal.cancelButtonTitle',
|
||||
{
|
||||
defaultMessage: 'Cancel',
|
||||
}
|
||||
|
@ -163,13 +163,13 @@ export class CustomizeTimeRangeModal extends Component<CustomizeTimeRangeProps,
|
|||
<EuiButton data-test-subj="addPerPanelTimeRangeButton" onClick={this.addToPanel} fill>
|
||||
{this.state.inheritTimeRange
|
||||
? i18n.translate(
|
||||
'xpack.advancedUiActions.customizePanelTimeRange.modal.addToPanelButtonTitle',
|
||||
'xpack.uiActionsEnhanced.customizePanelTimeRange.modal.addToPanelButtonTitle',
|
||||
{
|
||||
defaultMessage: 'Add to panel',
|
||||
}
|
||||
)
|
||||
: i18n.translate(
|
||||
'xpack.advancedUiActions.customizePanelTimeRange.modal.updatePanelTimeRangeButtonTitle',
|
||||
'xpack.uiActionsEnhanced.customizePanelTimeRange.modal.updatePanelTimeRangeButtonTitle',
|
||||
{
|
||||
defaultMessage: 'Update',
|
||||
}
|
|
@ -19,8 +19,8 @@ export {
|
|||
|
||||
export { ActionWizard } from './components';
|
||||
export {
|
||||
ActionFactoryDefinition as AdvancedUiActionsActionFactoryDefinition,
|
||||
ActionFactory as AdvancedUiActionsActionFactory,
|
||||
ActionFactoryDefinition as UiActionsEnhancedActionFactoryDefinition,
|
||||
ActionFactory as UiActionsEnhancedActionFactory,
|
||||
SerializedAction as UiActionsEnhancedSerializedAction,
|
||||
SerializedEvent as UiActionsEnhancedSerializedEvent,
|
||||
AbstractActionStorage as UiActionsEnhancedAbstractActionStorage,
|
|
@ -8,6 +8,6 @@ import { join } from 'path';
|
|||
|
||||
// eslint-disable-next-line
|
||||
require('@kbn/storybook').runStorybookCli({
|
||||
name: 'advanced_ui_actions',
|
||||
name: 'ui_actions_enhanced',
|
||||
storyGlobs: [join(__dirname, '..', 'public', 'components', '**', '*.story.tsx')],
|
||||
});
|
Loading…
Add table
Add a link
Reference in a new issue