MOON
Server: Apache
System: Linux nserver.cafsindia.com 4.18.0-553.123.2.lve.el8.x86_64 #1 SMP Thu May 7 23:17:13 UTC 2026 x86_64
User: cafsindia (1002)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: /home/cafsindia/snap.cafsinfotech.in/node_modules/vue2-editor/src/animation/normal.vue
<template>
  <div>
    <slot></slot>
  </div>
</template>

<script>
export default {
  data () {
    return {
      width: '',
      childrenLen: 0
    }
  },

  methods: {
    scaleWidth ( width ) {
      let totalWidth = width * ++this.childrenLen

      this.width = width
      this.$el.style.width = `${ totalWidth }px`
    },
    animation ( origin, position, flag ) {
      this.$el.style.transform = `translate3d( ${ position * -this.width }px, 0, 0 )`
      this.$el.style.webkitTransform = `translate3d( ${ position * -this.width }px, 0, 0 )`
    }
  }
}
</script>