其他

addPlugin(plugin)

添加指定的插件。

参数

名称类型是否必选描述
pluginObjecttrue插件实例

用法

  1. import miniMap from '@antv/g6/build/minimap';
  2. graph.Plugin(miniMap);

removePlugin(plugin)

移除指定的插件。

参数

名称类型是否必选描述
pluginObjecttrue插件实例

用法

  1. import miniMap from '@antv/g6/build/minimap';
  2. graph.removePlugin(miniMap);

get(key)

根据key获取属性值。

参数

名称类型是否必选描述
keyStringtrue属性的键

用法

  1. // 获取group
  2. const group = graph.get('group');
  3. // 获取canvas实例
  4. const canvas = graph.get('canvas');
  5. // 获取autoPaint值
  6. const autoPaint = graph.get('autoPaint');

set(key, val)

设置属性值。

参数

名称类型是否必选描述
keyStringtrue属性的键
valStringObjectArray

用法

  1. // 设置capture值为false
  2. graph.set('capture', false);
  3. // 设置customGroup值为group
  4. graph.set('customGroup', group);
  5. // 设置nodeIdList值为数组
  6. graph.set('nodeIdList', [1, 3, 5]);

downloadImage(name)

将画布上的元素导出为图片。

参数

名称类型是否必选描述
nameStringtrue图片的名称

用法

  1. graph.downloadImage();

toDataURL()

将画布上元素生成为图片的 URL。

返回值

  • 返回值类型:String;
  • 返回值表示生成的图片的 URL。

用法

  1. const dataURL = graph.toDataURL();