mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 09:48:58 -04:00
[Discover] Deangularize uiCapabilities (#88057)
This commit is contained in:
parent
86218a46af
commit
82c30a3d03
1 changed files with 7 additions and 6 deletions
|
@ -77,6 +77,7 @@ const services = getServices();
|
|||
|
||||
const {
|
||||
core,
|
||||
capabilities,
|
||||
chrome,
|
||||
data,
|
||||
history: getHistory,
|
||||
|
@ -106,8 +107,8 @@ app.config(($routeProvider) => {
|
|||
requireUICapability: 'discover.show',
|
||||
k7Breadcrumbs: ($route, $injector) =>
|
||||
$injector.invoke($route.current.params.id ? getSavedSearchBreadcrumbs : getRootBreadcrumbs),
|
||||
badge: (uiCapabilities) => {
|
||||
if (uiCapabilities.discover.save) {
|
||||
badge: () => {
|
||||
if (capabilities.discover.save) {
|
||||
return undefined;
|
||||
}
|
||||
|
||||
|
@ -184,7 +185,7 @@ app.directive('discoverApp', function () {
|
|||
};
|
||||
});
|
||||
|
||||
function discoverController($element, $route, $scope, $timeout, Promise, uiCapabilities) {
|
||||
function discoverController($element, $route, $scope, $timeout, Promise) {
|
||||
const { isDefault: isDefaultType } = indexPatternsUtils;
|
||||
const subscriptions = new Subscription();
|
||||
const refetch$ = new Subject();
|
||||
|
@ -341,7 +342,7 @@ function discoverController($element, $route, $scope, $timeout, Promise, uiCapab
|
|||
};
|
||||
$scope.minimumVisibleRows = 50;
|
||||
$scope.fetchStatus = fetchStatuses.UNINITIALIZED;
|
||||
$scope.showSaveQuery = uiCapabilities.discover.saveQuery;
|
||||
$scope.showSaveQuery = capabilities.discover.saveQuery;
|
||||
$scope.showTimeCol =
|
||||
!config.get('doc_table:hideTimeColumn', false) && $scope.indexPattern.timeFieldName;
|
||||
|
||||
|
@ -769,7 +770,7 @@ function discoverController($element, $route, $scope, $timeout, Promise, uiCapab
|
|||
};
|
||||
|
||||
$scope.addColumn = function addColumn(columnName) {
|
||||
if (uiCapabilities.discover.save) {
|
||||
if (capabilities.discover.save) {
|
||||
const { indexPattern } = $scope;
|
||||
popularizeField(indexPattern, columnName, indexPatterns);
|
||||
}
|
||||
|
@ -778,7 +779,7 @@ function discoverController($element, $route, $scope, $timeout, Promise, uiCapab
|
|||
};
|
||||
|
||||
$scope.removeColumn = function removeColumn(columnName) {
|
||||
if (uiCapabilities.discover.save) {
|
||||
if (capabilities.discover.save) {
|
||||
const { indexPattern } = $scope;
|
||||
popularizeField(indexPattern, columnName, indexPatterns);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue