more features for editor

This commit is contained in:
2023-05-22 08:52:58 +02:00
parent 1f4bbe691f
commit 6e527795d5
3 changed files with 6 additions and 2 deletions

View File

@@ -43,6 +43,10 @@ export default {
type: Object,
"default": { 'x': 100, 'y': 100, 'w': 200, 'h': 100 }
},
scaleFactor: {
type: Number,
"default": 1,
},
},
data () {
return {

View File

@@ -9,7 +9,7 @@
<template>
<div id="window">
<properties class="properties" v-model:posSize="selectedObject" @updated="handleUpdate"></properties>
<properties class="properties" v-model:posSize="selectedObject" @updated="handleUpdate" :scale-factor="scaleFactor"></properties>
<div class="parent">
<Vue3DraggableResizable v-for="draggable in draggables" :initW="draggable.w" :initH="draggable.h" v-model:x="draggable.x" v-model:y="draggable.y" v-model:w="draggable.w" v-model:h="draggable.h"
v-model:active="draggable.active" :draggable="draggable.draggable" :resizable="draggable.resizable" :parent="true" @activated="activateComponent( draggable.id );"