1.0.10 • Published 2 years ago
@hobee/canvas-grid v1.0.10
canvas-grid
通过 canvas 绘制自定义网格;
canvas-grid/core
- canvas 自适应,支持动态改变 canvas 大小适应网格大小
- canvas 画布,支持固定 canvas 大小下,绘制背景+网格
- 网格绘制
- 单元格样式可配置(背景颜色、框线颜色、框线大小、文字大小、文字颜色、文字加粗)
- 合并单元格
- 合并单元格
- 取消合并单元格
- 单元格粘贴
- 合并单元格的粘贴处理
- 文本绘制优化(换行,截断,对齐等)
- 文本居中
- 文本换行
- 文本截断
- 文本左右对齐
- 点击事件机制
- 悬浮事件
- 点击事件
- 双击事件
- 上下文事件
- 拖拽事件
- 缩放事件
- 动态渲染重绘,支持大数据量
- 动态缩放
- 滚动轴
canvas-grid/plugins/CGridSelectorPlugin
- 单元格选中状态
- 复数单元格选中状态
- 禁用部分行列状态下的选中
- 单元格拖拽状态