svelte dnd action:基于动作的Svelte拖放容器 源码
SVELTE DND动作 这是使用自定义动作对Svelte进行拖放的功能完整的实现。它支持几乎所有可以想象的拖放用例,任何输入设备,并且可以完全访问。它需要非常少的配置,同时提供了一组丰富的原语,这些原语基本上可以覆盖其任何默认行为(使用处理程序函数)。请参阅下面的完整功能列表。 。 当前状态 该库已经可以投入生产了,我正在将其集成到将要大规模使用的几个生产系统中。它正在积极维护。我正在尽最大努力避免更改,并保持API稳定。 特征 令人敬畏的拖放操作,无须大惊小怪 支持水平,垂直或任何其他类型的容器(不太在乎形状) 支持嵌套的dnd区域(Trello认为内部具有其他可拖动元素的可拖动容器) 丰富的动画(可以选择退出) 触控支持 定义可以删除的内容(dnd-zone可以选择具有“类型”) 通过将拖动的元素放在边缘旁边,水平或垂直滚动dnd-zones和/或窗口 支持高级用例,例如各种样式
下载地址
用户评论