diff options
| author | Henry Jameson <me@hjkos.com> | 2024-09-29 19:20:09 +0300 |
|---|---|---|
| committer | Henry Jameson <me@hjkos.com> | 2024-09-29 19:20:09 +0300 |
| commit | c2dfe62481ccd53bbaa9695f106a9f664f54ae4c (patch) | |
| tree | d17491d5e9ed7c48177d8b220b8987e02f614de8 /src/components/shadow_control/shadow_control.js | |
| parent | dd4cab74d1a3eff4a8ea49244dd01d0b5cf00ce6 (diff) | |
subshadow select event + better styles for preview
Diffstat (limited to 'src/components/shadow_control/shadow_control.js')
| -rw-r--r-- | src/components/shadow_control/shadow_control.js | 8 |
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 |
