<!--
 * @description: 组件的宽高,xy坐标设置
 * @Date: 2023-05-29 14:49:54
-->

<template>
  <div>
    <el-form-item
      :label-width="labelWidth"
      label="宽度"
    >
      <el-input-number
        v-model="config.w"
        class="bs-el-input-number"
        :min="0"
        :step="1"
      />
    </el-form-item>
    <el-form-item
      :label-width="labelWidth"
      label="高度"
    >
      <el-input-number
        v-model="config.h"
        class="bs-el-input-number"
        :min="0"
        :step="1"
      />
    </el-form-item>
    <el-form-item
      :label-width="labelWidth"
      label="x坐标"
    >
      <el-input-number
        v-model="config.x"
        class="bs-el-input-number"
        :min="0"
        :step="1"
      />
    </el-form-item>
    <el-form-item
      :label-width="labelWidth"
      label="y坐标"
    >
      <el-input-number
        v-model="config.y"
        class="bs-el-input-number"
        :min="0"
        :step="1"
      />
    </el-form-item>
  </div>
</template>
<script>
export default {
  name: '',
  props: {
    config: {
      type: Object,
      default: () => ({
        x: 0,
        y: 0,
        w: 0,
        h: 0
      })
    },
    labelWidth: {
      type: String,
      default: '100px'
    }
  },
  data () {
    return {

    }
  },
  mounted () {},
  methods: {

  }
}
</script>

<style lang="scss" scoped>
</style>