aboutsummaryrefslogtreecommitdiff
path: root/src/components/shadow_control
diff options
context:
space:
mode:
authorHenry Jameson <me@hjkos.com>2024-09-29 19:20:09 +0300
committerHenry Jameson <me@hjkos.com>2024-09-29 19:20:09 +0300
commitc2dfe62481ccd53bbaa9695f106a9f664f54ae4c (patch)
treed17491d5e9ed7c48177d8b220b8987e02f614de8 /src/components/shadow_control
parentdd4cab74d1a3eff4a8ea49244dd01d0b5cf00ce6 (diff)
subshadow select event + better styles for preview
Diffstat (limited to 'src/components/shadow_control')
-rw-r--r--src/components/shadow_control/shadow_control.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/components/shadow_control/shadow_control.js b/src/components/shadow_control/shadow_control.js
index 451180f4..4521305e 100644
--- a/src/components/shadow_control/shadow_control.js
+++ b/src/components/shadow_control/shadow_control.js
@@ -36,7 +36,7 @@ export default {
props: [
'modelValue', 'fallback', 'separateInset', 'noPreview', 'disabled'
],
- emits: ['update:modelValue'],
+ emits: ['update:modelValue', 'subShadowSelected'],
data () {
return {
selectedId: 0,
@@ -93,9 +93,13 @@ export default {
}
}
},
+ watch: {
+ selected (value) {
+ this.$emit('subShadowSelected', this.selectedId)
+ }
+ },
methods: {
updateProperty: throttle(function (prop, value) {
- console.log(prop, value)
this.cValue[this.selectedId][prop] = value
if (prop === 'inset' && value === false && this.separateInset) {
this.cValue[this.selectedId].spread = 0