From 33d7b52325831a9d7a95620d877288241885146b Mon Sep 17 00:00:00 2001 From: Chris Feger Date: Thu, 24 Aug 2023 13:00:19 -0700 Subject: [PATCH] Show effects on Damage properties in action view --- .../client/ui/components/tree/TreeNode.vue | 5 ++- .../ui/components/tree/TreeNodeList.vue | 2 + .../components/actions/ActionCard.vue | 1 + .../treeNodeViews/DamageTreeNode.vue | 43 +++++++++++++------ .../properties/treeNodeViews/TreeNodeView.vue | 2 + .../treeNodeViews/treeNodeViewMixin.js | 1 + 6 files changed, 40 insertions(+), 14 deletions(-) diff --git a/app/imports/client/ui/components/tree/TreeNode.vue b/app/imports/client/ui/components/tree/TreeNode.vue index 9ef46561..18df392e 100644 --- a/app/imports/client/ui/components/tree/TreeNode.vue +++ b/app/imports/client/ui/components/tree/TreeNode.vue @@ -40,6 +40,7 @@ @@ -57,6 +58,7 @@ :organize="organize" :selected-node="selectedNode" :start-expanded="startExpanded" + :show-external-details="showExternalDetails" @reordered="e => $emit('reordered', e)" @reorganized="e => $emit('reorganized', e)" @selected="e => $emit('selected', e)" @@ -115,6 +117,7 @@ export default { }, selected: Boolean, startExpanded: Boolean, + showExternalDetails: Boolean, }, data() { return { @@ -214,6 +217,6 @@ export default { .tree-node-title, .dummy-node { - height: 40px; + min-height: 40px; } diff --git a/app/imports/client/ui/components/tree/TreeNodeList.vue b/app/imports/client/ui/components/tree/TreeNodeList.vue index 0eef77c3..5199180f 100644 --- a/app/imports/client/ui/components/tree/TreeNodeList.vue +++ b/app/imports/client/ui/components/tree/TreeNodeList.vue @@ -23,6 +23,7 @@ :organize="organize" :lazy="lazy" :start-expanded="startExpanded" + :show-external-details="showExternalDetails" @selected="e => $emit('selected', e)" @reordered="e => $emit('reordered', e)" @reorganized="e => $emit('reorganized', e)" @@ -64,6 +65,7 @@ export default { default: () => [], }, startExpanded: Boolean, + showExternalDetails: Boolean, }, data() { return { diff --git a/app/imports/client/ui/properties/components/actions/ActionCard.vue b/app/imports/client/ui/properties/components/actions/ActionCard.vue index fd568b69..85e75d77 100644 --- a/app/imports/client/ui/properties/components/actions/ActionCard.vue +++ b/app/imports/client/ui/properties/components/actions/ActionCard.vue @@ -96,6 +96,7 @@ diff --git a/app/imports/client/ui/properties/treeNodeViews/DamageTreeNode.vue b/app/imports/client/ui/properties/treeNodeViews/DamageTreeNode.vue index 3ae28644..c4502817 100644 --- a/app/imports/client/ui/properties/treeNodeViews/DamageTreeNode.vue +++ b/app/imports/client/ui/properties/treeNodeViews/DamageTreeNode.vue @@ -1,17 +1,32 @@ @@ -19,9 +34,11 @@