Skip to content

Snapping ​

吸附功能,提供元素对齐吸附辅助。

模块说明 ​

Snapping 在移动和调整大小时提供对齐吸附功能,帮助精确定位。

模块依赖 ​

javascript
Snapping.$inject = ["eventBus"];

吸附类型 ​

  • 元素边缘吸附
  • 元素中心吸附
  • 自定义吸附点

配置 ​

javascript
new Diagram({
  snapping: {
    enabled: true,
  },
});

使用示例 ​

javascript
// Snapping 自动在移动和调整大小时工作
// 接近其他元素时会显示吸附线并自动对齐

相关模块 ​

  • GridSnapping: 网格吸附
  • Move: 移动时吸附
  • Resize: 调整大小时吸附

Released under the MIT License.