Browse Source

Edge's rule chains - fix for card buttons

pull/3693/head
Artem Babak 6 years ago
parent
commit
850b338943
  1. 2
      ui/src/app/rulechain/rulechain-fieldset.tpl.html
  2. 1
      ui/src/app/rulechain/rulechain.directive.js
  3. 1
      ui/src/app/rulechain/rulechains.tpl.html

2
ui/src/app/rulechain/rulechain-fieldset.tpl.html

@ -34,7 +34,7 @@
class="md-raised md-primary">{{ 'rulechain.remove-default-edge' | translate }}</md-button>
<md-button ng-click="onSetRootRuleChain({event: $event})"
ng-show="!isEdit && ruleChainsScope == 'edge'"
ng-show="!isEdit && ruleChainsScope == 'edge' && edge.rootRuleChainId.id !== ruleChain.id.id"
class="md-raised md-primary">{{ 'rulechain.set-root' | translate }}</md-button>
<md-button ng-click="onDeleteRuleChain({event: $event})"

1
ui/src/app/rulechain/rulechain.directive.js

@ -41,6 +41,7 @@ export default function RuleChainDirective($compile, $templateCache, $mdDialog,
isReadOnly: '=',
theForm: '=',
ruleChainsScope: '=',
edge: '=',
onSetDefaultEdgeRuleChain: '&',
onRemoveDefaultEdgeRuleChain: '&',
onSetRootRuleChain: '&',

1
ui/src/app/rulechain/rulechains.tpl.html

@ -27,6 +27,7 @@
is-read-only="vm.grid.isDetailsReadOnly(vm.grid.operatingItem())"
the-form="vm.grid.detailsForm"
rule-chains-scope="vm.ruleChainsScope"
edge="vm.edge"
on-set-default-edge-rule-chain="vm.setDefaultEdgeRuleChain(event, vm.grid.detailsConfig.currentItem)"
on-remove-default-edge-rule-chain="vm.removeDefaultEdgeRuleChain(event, vm.grid.detailsConfig.currentItem)"
on-set-root-rule-chain="vm.setRootRuleChain(event, vm.grid.detailsConfig.currentItem)"

Loading…
Cancel
Save