Dev Docs entry: ui/public cleanup 7.3 #37007
Labels
release_note:plugin_api_changes
Contains a Plugin API changes section for the breaking plugin API changes section.
Team:Visualizations
Visualization editors, elastic-charts and infrastructure
v7.3.0
This issue is just there to create a single dev docs entry in the API changes blog post, for any of the ui/public directory removals, so not every removal PR pops up as it's own section in the blog post.
Dev Docs
ui/public
cleanupRelocated modules
In preparation for Kibana's upcoming new platform, we are in the process of migrating away from the
ui/public
directory. Over time, the contents of this directory will be either deprecated or housed inside a parent plugin. If your plugin imports from any of the followingui/public
modules, you will need to update your import statements as indicated below, so that you are pulling these modules from their new locations.ui/filter_bar/query_filter
#37311In addition, the following methods have been deprecated:
invertFilter
negate
attribute instead and useaddFilters
to apply the change.toggleFilter
disabled
attribute instead and useaddFilters
to apply the change.pinFilter
FilterManager.setFiltersStore
to toggle filters between global & app state and useaddFilters
to apply the change.pinAll
toggleAll
invertAll
ui/filter_manager/filter_manager
#37311ui/apply_filters
#36778ui/utils/brush_event
#35625ui/management
#39168In the Management app,
IndexPatternCreationConfigRegistry
registry has been replaced with theaddIndexPatternType
function.Angular Removal
Removed unused Angular items
In the process of removing Angular from the Kibana core, the following unused items have been deleted or relocated. If you have used any of those in your plugin and want to keep using them, please copy over the source from the previous Kibana version directly into your plugin code.
Directives
formDirective
,ui/fancy_forms
(via #39977)modal
,ui/angular-bootstrap
(via #39976)ngFormDirective
,ui/fancy_forms
(via #39977)ngModelDirective
,ui/fancy_forms
(via #39977)tableInfo
,ui/table_info
(via #39978)toolBarPagerButtons
,ui/pager_control
(via #39975)toolBarPagerText
,ui/pager_control
(via #39975)paginated_selectable_list
(via #39976)Factories
$transition
,ui/angular-bootstrap
(via #39976)pagerFactory
,ui/pager
(via #39975)The text was updated successfully, but these errors were encountered: