Katavorio - 轻量级拖放处理程序


GPL
跨平台
JavaScript

软件简介

Katavorio是一个轻量级的拖放处理程序,支持多元素拖动、自定义css类、拖放过滤、拖动过滤、拖动克隆、拖动管控、网格约束移动和缩放。

Katavorio 作为 jsPlumb 1.6.0
的一部分,用以支持“无依赖”版本(以前的jsPlumb版本需要jQuery、MooTools 或
YUI,提供一大堆功能,例如CSS操作、获取/设置元素位置、拖放支持等)。 所以,不同于如 addClass、removeClass、getPosition
等简单的重写方法,Katavorio 期望这些方法在构造函数的options 对象中提供。

Installation

npm install katavorio

index.html

<!doctype html>
<html>
    <body>
        <ul>
            <li><a href="demo.html">Test Page</a></li>
            <li><a href="experiments/ghost-proxy.html">Ghost proxy test Page</a></li>
            <li><a href="test/index.html">Tests</a></li>
            <li><a href="test/memory.html">Memory Tests</a></li>
        </ul>
     </body>
</html>