-
Notifications
You must be signed in to change notification settings - Fork 8.5k
Closed
Labels
Feature:uiSettingsTeam:CorePlatform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t//Platform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t//impact:needs-assessmentProduct and/or Engineering needs to evaluate the impact of the change.Product and/or Engineering needs to evaluate the impact of the change.loe:needs-researchThis issue requires some research before it can be worked on or estimatedThis issue requires some research before it can be worked on or estimated
Description
Currently, there is no real representation or model of a setting's category, as the category list is only inferred from the category field on the registered settings, which is just a label.
This introduces a lot of limitations, as we can't enhance the categories or section in any way.
In example, in #17298, we would need to add a description associated with the category, and we were blocked by that.
We should revisit the way category are defined and represented. We may want to add a new API to allow registering categories for the uiSettings service.
Also need to see how to support BWC with categories that would only be represented by the category field of the settings.
And also, to adapt the advancedSettings usages of the categories.
Bamieh
Metadata
Metadata
Assignees
Labels
Feature:uiSettingsTeam:CorePlatform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t//Platform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t//impact:needs-assessmentProduct and/or Engineering needs to evaluate the impact of the change.Product and/or Engineering needs to evaluate the impact of the change.loe:needs-researchThis issue requires some research before it can be worked on or estimatedThis issue requires some research before it can be worked on or estimated