vue-draggable-resizable-ts

$ npm install --save vue-draggable-resizable-ts

Usage no npm install needed!

<script type="module">
  import vueDraggableResizableTs from 'https://cdn.skypack.dev/vue-draggable-resizable-ts';
</script>

README

Vue3 + typescript Component for draggable and resizable elements, with no dependencies.

Install and basic usage

$ npm install --save vue-draggable-resizable-ts

Register the component

import { createApp } from 'vue'
import App from './App.vue'

import vueDraggableResizableTs from 'vue-draggable-resizable-ts'
import 'vue-draggable-resizable-ts/dist/VueDraggableResizableTs.css'

const app = createApp(App)

app.component('vue-draggable-resizable-ts', vueDraggableResizableTs)

app.mount('#app')
<vue-draggable-resizable-ts style="background-color:green">
  test
</vue-draggable-resizable-ts>