gitextract_5xe_ehz6/ ├── .circleci/ │ └── config.yml ├── .codebeatignore ├── .github/ │ └── issue_template.md ├── .gitignore ├── .vscode/ │ └── launch.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── babel.config.js ├── dist/ │ ├── demo.html │ ├── vuedraggable.common.js │ └── vuedraggable.umd.js ├── docs/ │ ├── app.js │ └── index.html ├── documentation/ │ ├── Vue.draggable.for.ReadME.md │ ├── legacy.options.md │ └── migrate.md ├── example/ │ ├── App.vue │ ├── components/ │ │ ├── clone-on-control.vue │ │ ├── clone.vue │ │ ├── custom-clone.vue │ │ ├── footerslot.vue │ │ ├── functional.vue │ │ ├── handle.vue │ │ ├── headerslot.vue │ │ ├── infra/ │ │ │ ├── nested.vue │ │ │ └── raw-displayer.vue │ │ ├── nested/ │ │ │ ├── nested-store.js │ │ │ └── nested-test.vue │ │ ├── nested-example.vue │ │ ├── nested-with-vmodel.vue │ │ ├── simple.vue │ │ ├── table-column-example.vue │ │ ├── table-example.vue │ │ ├── third-party.vue │ │ ├── transition-example-2.vue │ │ ├── transition-example.vue │ │ ├── two-list-headerslots.vue │ │ └── two-lists.vue │ ├── debug-components/ │ │ ├── future-index.vue │ │ ├── nested/ │ │ │ └── draggable-list.vue │ │ └── slot-example.vue │ ├── main.js │ ├── route.js │ └── store.js ├── jest.config.js ├── package.json ├── public/ │ └── index.html ├── src/ │ ├── util/ │ │ └── helper.js │ ├── vuedraggable.d.ts │ └── vuedraggable.js ├── tests/ │ └── unit/ │ ├── .eslintrc.js │ ├── helper/ │ │ ├── DraggableWithList.vue │ │ ├── DraggableWithModel.vue │ │ ├── DraggableWithTransition.vue │ │ ├── FakeComponent.js │ │ └── FakeFunctionalComponent.js │ ├── util/ │ │ ├── helper.node.spec.js │ │ └── helper.spec.js │ ├── vuedraggable.integrated.spec.js │ ├── vuedraggable.script.tag.spec.js │ ├── vuedraggable.spec.js │ └── vuedraggable.ssr.spec.js └── vue.config.js