Fix didn't disable timewindow button (#2312)
* Add support import label * Fix didn't disable timewindow button
This commit is contained in:
parent
168f0d6481
commit
3ba310dff0
@ -212,7 +212,7 @@ function Timewindow($compile, $templateCache, $filter, $mdPanel, $document, $mdM
|
||||
}
|
||||
}
|
||||
|
||||
scope.isTimewindowDisabled = function () {
|
||||
function isTimewindowDisabled () {
|
||||
return scope.disabled || (!scope.isEdit && scope.model.hideInterval && scope.model.hideAggregation && scope.model.hideAggInterval);
|
||||
}
|
||||
|
||||
@ -247,10 +247,16 @@ function Timewindow($compile, $templateCache, $filter, $mdPanel, $document, $mdM
|
||||
model.hideAggregation = value.hideAggregation;
|
||||
model.hideAggInterval = value.hideAggInterval;
|
||||
}
|
||||
scope.timewindowDisabled = scope.isTimewindowDisabled();
|
||||
scope.timewindowDisabled = isTimewindowDisabled();
|
||||
scope.updateDisplayValue();
|
||||
};
|
||||
|
||||
scope.$watchGroup(['disabled', 'isEdit'], function(newValue, oldValue) {
|
||||
if (!angular.equals(newValue, oldValue)) {
|
||||
scope.timewindowDisabled = isTimewindowDisabled();
|
||||
}
|
||||
});
|
||||
|
||||
$compile(element.contents())(scope);
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user