mirror of
https://github.com/elastic/kibana.git
synced 2025-04-22 17:04:01 -04:00
Epic: https://github.com/elastic/kibana/issues/144943 ## Summary Moving the existing CellActions implementation to a new home. The `kbn-cell-actions` package contains components and hooks that are going to be used by solutions to show data cell actions with a consistent UI across them. Security Solution is going to start using it by migrating all "hover-actions" to the unified implementation, but the usage is not restricted to it. Any plugin can register and attach its own actions to a trigger via uiActions, and use this package to render the CellActions components in a consistent way. The initial implementation was placed in the uiActions plugin itself due to a types constraints (https://github.com/elastic/kibana/tree/main/src/plugins/ui_actions/public/cell_actions), the constraint has been solved so we are creating the package for it as planned. This PR only moves that implementation to the new package, with small directory changes. The exported components are not being used anywhere currently, so the implementation may change during the migration phase. ### Checklist Delete any items that are not applicable to this PR. - [x] Any text added follows [EUI's writing guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses sentence case text and includes [i18n support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md) - [x] [Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html) was added for features that require explanation or tutorials - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com> |
||
---|---|---|
.. | ||
checks | ||
lint | ||
test | ||
jenkins_accessibility.sh | ||
jenkins_apm_cypress.sh | ||
jenkins_build_kbn_sample_panel_action.sh | ||
jenkins_build_kibana.sh | ||
jenkins_build_load_testing.sh | ||
jenkins_build_plugins.sh | ||
jenkins_ci_group.sh | ||
jenkins_cloud.sh | ||
jenkins_defend_workflows_cypress.sh | ||
jenkins_firefox_smoke.sh | ||
jenkins_fleet_cypress.sh | ||
jenkins_osquery_cypress.sh | ||
jenkins_plugin_functional.sh | ||
jenkins_runbld_junit.sh | ||
jenkins_security_solution_cypress_chrome.sh | ||
jenkins_security_solution_cypress_firefox.sh | ||
jenkins_setup.sh | ||
jenkins_setup_parallel_workspace.sh | ||
jenkins_storybook.sh | ||
jenkins_test_setup.sh | ||
jenkins_test_setup_oss.sh | ||
jenkins_test_setup_xpack.sh | ||
jenkins_uptime_playwright.sh | ||
jenkins_ux_synthetics.sh | ||
jenkins_xpack_accessibility.sh | ||
jenkins_xpack_baseline.sh | ||
jenkins_xpack_build_plugins.sh | ||
jenkins_xpack_ci_group.sh | ||
jenkins_xpack_firefox_smoke.sh | ||
jenkins_xpack_saved_objects_field_metrics.sh | ||
run_multiple_kibana_nodes.sh |