F6 核心概念总览

阅读时间约 1 分钟

F6 与 G6 保持了相同的设计,整体架构可以参考下图

F6 Main concepts overview

图 Graph

  • 初始化和渲染

图形(Shape)(选读)

  • 图形和属性
  • 关键图形(Key Shape)
  • 图形分组(Shape group)
  • 图形变换 (Transform)

图元素(节点、边、Combo)

  • 节点

    • 内置节点
    • 自定义节点
    • 节点的连接点 anchorPoints
    • 内置边
    • 自定义边
  • Combo

    • 内置 Combo
    • 自定义 Combo
    • Combo 机制
    • 创建与拆分 Combo
  • 高级样式

    • 设置元素背景
    • 设置元素渐变色
    • 设置纹理
    • 更新文本样式
  • 高级操作

    • 更新节点或边的样式
    • 层级调整
    • 显示隐藏
    • 锁定/解锁

图布局

  • 内置布局
  • 自定义布局

交互与事件

  • 监听与绑定事件
  • 内置交互行为
  • 自定义交互行为(选读)
  • 交互模式 Mode

动画

  • 全局动画
  • 元素动画

图算法

插件