{"expireTime":9007200828528711000,"key":"transformer-remark-markdown-html-ast-bd2ae87bb97fb0470d2a9b92415cb287-gatsby-remark-prettiergatsby-remark-prismjsgatsby-remark-external-linksgatsby-remark-autolink-headersgatsby-remark-reading-time-","val":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Behavior指G6中的复合交互，一般Behavior包含一个或多个事件的监听与处理以及一系列对图中元素的操作。","position":{"start":{"line":2,"column":1,"offset":1},"end":{"line":2,"column":58,"offset":58}}}],"position":{"start":{"line":2,"column":1,"offset":1},"end":{"line":2,"column":58,"offset":58}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Behavior默认包含shouldBegin，shouldUpdate，shouldEnd三个回调，代表是否开始行为，是否更新元素，是否进行结束行为，当返回值为false时阻止默认行为。","position":{"start":{"line":4,"column":1,"offset":60},"end":{"line":4,"column":95,"offset":154}}}],"position":{"start":{"line":4,"column":1,"offset":60},"end":{"line":4,"column":95,"offset":154}}},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"用法"},"children":[{"type":"element","tagName":"a","properties":{"href":"#%E7%94%A8%E6%B3%95","aria-label":"用法 permalink","class":"anchor"},"children":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]},{"type":"text","value":"用法","position":{"start":{"line":6,"column":4,"offset":159},"end":{"line":6,"column":6,"offset":161}}}],"position":{"start":{"line":6,"column":1,"offset":156},"end":{"line":6,"column":6,"offset":161}}},{"type":"text","value":"\n"},{"type":"raw","value":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token constant\">G6</span><span class=\"token punctuation\">.</span><span class=\"token function\">registerBehavior</span><span class=\"token punctuation\">(</span><span class=\"token string\">'behaviorName'</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token function\">getEvents</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n    <span class=\"token keyword\">return</span> <span class=\"token punctuation\">{</span>\n      <span class=\"token string\">'node:click'</span><span class=\"token punctuation\">:</span> <span class=\"token string\">'onNodeClick'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token string\">'edge:click'</span><span class=\"token punctuation\">:</span> <span class=\"token string\">'onEdgeClick'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token string\">'mousemove'</span><span class=\"token punctuation\">:</span> <span class=\"token string\">'onMouseMove'</span>\n    <span class=\"token punctuation\">}</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token function\">onNodeClick</span><span class=\"token punctuation\">(</span><span class=\"token parameter\">evt</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n  \t<span class=\"token comment\">// TODO</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token function\">onEdgeClick</span><span class=\"token punctuation\">(</span><span class=\"token parameter\">evt</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n  \t<span class=\"token comment\">// TODO</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token function\">onMouseMove</span><span class=\"token punctuation\">(</span><span class=\"token parameter\">evt</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n  \t<span class=\"token comment\">// TODO</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","position":{"start":{"line":7,"column":1,"offset":162},"end":{"line":26,"column":4,"offset":472}}},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"getevents"},"children":[{"type":"element","tagName":"a","properties":{"href":"#getevents","aria-label":"getevents permalink","class":"anchor"},"children":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]},{"type":"text","value":"getEvents()","position":{"start":{"line":28,"column":4,"offset":477},"end":{"line":28,"column":15,"offset":488}}}],"position":{"start":{"line":28,"column":1,"offset":474},"end":{"line":28,"column":15,"offset":488}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"自定义Behavior时，定义事件及处理事件的方法。","position":{"start":{"line":29,"column":1,"offset":489},"end":{"line":29,"column":27,"offset":515}}}],"position":{"start":{"line":29,"column":1,"offset":489},"end":{"line":29,"column":27,"offset":515}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"getEvents()方法中可以使用的事件请参考","position":{"start":{"line":31,"column":1,"offset":517},"end":{"line":31,"column":25,"offset":541}}},{"type":"element","tagName":"a","properties":{"href":"./Event"},"children":[{"type":"text","value":"Event文档","position":{"start":{"line":31,"column":26,"offset":542},"end":{"line":31,"column":33,"offset":549}}}],"position":{"start":{"line":31,"column":25,"offset":541},"end":{"line":31,"column":43,"offset":559}}},{"type":"text","value":"。","position":{"start":{"line":31,"column":43,"offset":559},"end":{"line":31,"column":44,"offset":560}}}],"position":{"start":{"line":31,"column":1,"offset":517},"end":{"line":31,"column":44,"offset":560}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"用法","position":{"start":{"line":33,"column":3,"offset":564},"end":{"line":33,"column":5,"offset":566}}}],"position":{"start":{"line":33,"column":1,"offset":562},"end":{"line":33,"column":7,"offset":568}}}],"position":{"start":{"line":33,"column":1,"offset":562},"end":{"line":33,"column":7,"offset":568}}},{"type":"text","value":"\n"},{"type":"raw","value":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token constant\">G6</span><span class=\"token punctuation\">.</span><span class=\"token function\">registerBehavior</span><span class=\"token punctuation\">(</span><span class=\"token string\">'behaviorName'</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token function\">getEvents</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n    <span class=\"token keyword\">return</span> <span class=\"token punctuation\">{</span>\n      <span class=\"token string\">'node:click'</span><span class=\"token punctuation\">:</span> <span class=\"token string\">'onNodeClick'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token string\">'edge:click'</span><span class=\"token punctuation\">:</span> <span class=\"token string\">'onEdgeClick'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token string\">'mousemove'</span><span class=\"token punctuation\">:</span> <span class=\"token string\">'onMouseMove'</span>\n    <span class=\"token punctuation\">}</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","position":{"start":{"line":34,"column":1,"offset":569},"end":{"line":44,"column":4,"offset":768}}},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"onnodeclickevt"},"children":[{"type":"element","tagName":"a","properties":{"href":"#onnodeclickevt","aria-label":"onnodeclickevt permalink","class":"anchor"},"children":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]},{"type":"text","value":"onNodeClick(evt)","position":{"start":{"line":46,"column":4,"offset":773},"end":{"line":46,"column":20,"offset":789}}}],"position":{"start":{"line":46,"column":1,"offset":770},"end":{"line":46,"column":20,"offset":789}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"raw","value":"<code class=\"language-text\">onNodeClick</code>","position":{"start":{"line":47,"column":1,"offset":790},"end":{"line":47,"column":14,"offset":803}}},{"type":"text","value":"、","position":{"start":{"line":47,"column":14,"offset":803},"end":{"line":47,"column":15,"offset":804}}},{"type":"raw","value":"<code class=\"language-text\">onEdgeClick</code>","position":{"start":{"line":47,"column":15,"offset":804},"end":{"line":47,"column":28,"offset":817}}},{"type":"text","value":"和","position":{"start":{"line":47,"column":28,"offset":817},"end":{"line":47,"column":29,"offset":818}}},{"type":"raw","value":"<code class=\"language-text\">onMouseMove</code>","position":{"start":{"line":47,"column":29,"offset":818},"end":{"line":47,"column":42,"offset":831}}},{"type":"text","value":"都属于自定义方法，用于处理","position":{"start":{"line":47,"column":42,"offset":831},"end":{"line":47,"column":55,"offset":844}}},{"type":"raw","value":"<code class=\"language-text\">node:click</code>","position":{"start":{"line":47,"column":55,"offset":844},"end":{"line":47,"column":67,"offset":856}}},{"type":"text","value":"、","position":{"start":{"line":47,"column":67,"offset":856},"end":{"line":47,"column":68,"offset":857}}},{"type":"raw","value":"<code class=\"language-text\">edge:click</code>","position":{"start":{"line":47,"column":68,"offset":857},"end":{"line":47,"column":80,"offset":869}}},{"type":"text","value":"、","position":{"start":{"line":47,"column":80,"offset":869},"end":{"line":47,"column":81,"offset":870}}},{"type":"raw","value":"<code class=\"language-text\">mousemove</code>","position":{"start":{"line":47,"column":81,"offset":870},"end":{"line":47,"column":92,"offset":881}}},{"type":"text","value":"等事件。","position":{"start":{"line":47,"column":92,"offset":881},"end":{"line":47,"column":96,"offset":885}}}],"position":{"start":{"line":47,"column":1,"offset":790},"end":{"line":47,"column":96,"offset":885}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"参数","position":{"start":{"line":49,"column":3,"offset":889},"end":{"line":49,"column":5,"offset":891}}}],"position":{"start":{"line":49,"column":1,"offset":887},"end":{"line":49,"column":7,"offset":893}}}],"position":{"start":{"line":49,"column":1,"offset":887},"end":{"line":49,"column":7,"offset":893}}},{"type":"text","value":"\n"},{"type":"element","tagName":"table","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"thead","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"th","properties":{"align":null},"children":[{"type":"text","value":"名称","position":{"start":{"line":51,"column":3,"offset":897},"end":{"line":51,"column":5,"offset":899}}}],"position":{"start":{"line":51,"column":3,"offset":897},"end":{"line":51,"column":5,"offset":899}}},{"type":"text","value":"\n"},{"type":"element","tagName":"th","properties":{"align":null},"children":[{"type":"text","value":"类型","position":{"start":{"line":51,"column":8,"offset":902},"end":{"line":51,"column":10,"offset":904}}}],"position":{"start":{"line":51,"column":8,"offset":902},"end":{"line":51,"column":10,"offset":904}}},{"type":"text","value":"\n"},{"type":"element","tagName":"th","properties":{"align":null},"children":[{"type":"text","value":"是否必选","position":{"start":{"line":51,"column":13,"offset":907},"end":{"line":51,"column":17,"offset":911}}}],"position":{"start":{"line":51,"column":13,"offset":907},"end":{"line":51,"column":17,"offset":911}}},{"type":"text","value":"\n"},{"type":"element","tagName":"th","properties":{"align":null},"children":[{"type":"text","value":"描述","position":{"start":{"line":51,"column":20,"offset":914},"end":{"line":51,"column":22,"offset":916}}}],"position":{"start":{"line":51,"column":20,"offset":914},"end":{"line":51,"column":22,"offset":916}}},{"type":"text","value":"\n"}],"position":{"start":{"line":51,"column":1,"offset":895},"end":{"line":51,"column":24,"offset":918}}},{"type":"text","value":"\n"}],"position":{"start":{"line":51,"column":1,"offset":895},"end":{"line":51,"column":24,"offset":918}}},{"type":"text","value":"\n"},{"type":"element","tagName":"tbody","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"evt","position":{"start":{"line":53,"column":3,"offset":947},"end":{"line":53,"column":6,"offset":950}}}],"position":{"start":{"line":53,"column":3,"offset":947},"end":{"line":53,"column":6,"offset":950}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"Event","position":{"start":{"line":53,"column":9,"offset":953},"end":{"line":53,"column":14,"offset":958}}}],"position":{"start":{"line":53,"column":9,"offset":953},"end":{"line":53,"column":14,"offset":958}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"否","position":{"start":{"line":53,"column":17,"offset":961},"end":{"line":53,"column":18,"offset":962}}}],"position":{"start":{"line":53,"column":17,"offset":961},"end":{"line":53,"column":18,"offset":962}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"包含事件句柄、当前操作对象及各坐标值等","position":{"start":{"line":53,"column":21,"offset":965},"end":{"line":53,"column":40,"offset":984}}}],"position":{"start":{"line":53,"column":21,"offset":965},"end":{"line":53,"column":40,"offset":984}}},{"type":"text","value":"\n"}],"position":{"start":{"line":53,"column":1,"offset":945},"end":{"line":53,"column":42,"offset":986}}},{"type":"text","value":"\n"}],"position":{"start":{"line":53,"column":1,"offset":945},"end":{"line":53,"column":42,"offset":986}}},{"type":"text","value":"\n"}],"position":{"start":{"line":51,"column":1,"offset":895},"end":{"line":53,"column":42,"offset":986}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"参数evt包括以下属性：","position":{"start":{"line":55,"column":3,"offset":990},"end":{"line":55,"column":15,"offset":1002}}}],"position":{"start":{"line":55,"column":1,"offset":988},"end":{"line":55,"column":17,"offset":1004}}}],"position":{"start":{"line":55,"column":1,"offset":988},"end":{"line":55,"column":17,"offset":1004}}},{"type":"text","value":"\n"},{"type":"element","tagName":"table","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"thead","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"th","properties":{"align":null},"children":[{"type":"text","value":"名称","position":{"start":{"line":57,"column":3,"offset":1008},"end":{"line":57,"column":5,"offset":1010}}}],"position":{"start":{"line":57,"column":3,"offset":1008},"end":{"line":57,"column":5,"offset":1010}}},{"type":"text","value":"\n"},{"type":"element","tagName":"th","properties":{"align":null},"children":[{"type":"text","value":"类型","position":{"start":{"line":57,"column":8,"offset":1013},"end":{"line":57,"column":10,"offset":1015}}}],"position":{"start":{"line":57,"column":8,"offset":1013},"end":{"line":57,"column":10,"offset":1015}}},{"type":"text","value":"\n"},{"type":"element","tagName":"th","properties":{"align":null},"children":[{"type":"text","value":"描述","position":{"start":{"line":57,"column":13,"offset":1018},"end":{"line":57,"column":15,"offset":1020}}}],"position":{"start":{"line":57,"column":13,"offset":1018},"end":{"line":57,"column":15,"offset":1020}}},{"type":"text","value":"\n"}],"position":{"start":{"line":57,"column":1,"offset":1006},"end":{"line":57,"column":17,"offset":1022}}},{"type":"text","value":"\n"}],"position":{"start":{"line":57,"column":1,"offset":1006},"end":{"line":57,"column":17,"offset":1022}}},{"type":"text","value":"\n"},{"type":"element","tagName":"tbody","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"x","position":{"start":{"line":59,"column":3,"offset":1045},"end":{"line":59,"column":4,"offset":1046}}}],"position":{"start":{"line":59,"column":3,"offset":1045},"end":{"line":59,"column":4,"offset":1046}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"number","position":{"start":{"line":59,"column":7,"offset":1049},"end":{"line":59,"column":13,"offset":1055}}}],"position":{"start":{"line":59,"column":7,"offset":1049},"end":{"line":59,"column":13,"offset":1055}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"元素视口x坐标","position":{"start":{"line":59,"column":16,"offset":1058},"end":{"line":59,"column":23,"offset":1065}}}],"position":{"start":{"line":59,"column":16,"offset":1058},"end":{"line":59,"column":23,"offset":1065}}},{"type":"text","value":"\n"}],"position":{"start":{"line":59,"column":1,"offset":1043},"end":{"line":59,"column":25,"offset":1067}}},{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"y","position":{"start":{"line":60,"column":3,"offset":1070},"end":{"line":60,"column":4,"offset":1071}}}],"position":{"start":{"line":60,"column":3,"offset":1070},"end":{"line":60,"column":4,"offset":1071}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"number","position":{"start":{"line":60,"column":7,"offset":1074},"end":{"line":60,"column":13,"offset":1080}}}],"position":{"start":{"line":60,"column":7,"offset":1074},"end":{"line":60,"column":13,"offset":1080}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"元素视口y坐标","position":{"start":{"line":60,"column":16,"offset":1083},"end":{"line":60,"column":23,"offset":1090}}}],"position":{"start":{"line":60,"column":16,"offset":1083},"end":{"line":60,"column":23,"offset":1090}}},{"type":"text","value":"\n"}],"position":{"start":{"line":60,"column":1,"offset":1068},"end":{"line":60,"column":25,"offset":1092}}},{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"canvasX","position":{"start":{"line":61,"column":3,"offset":1095},"end":{"line":61,"column":10,"offset":1102}}}],"position":{"start":{"line":61,"column":3,"offset":1095},"end":{"line":61,"column":10,"offset":1102}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"number","position":{"start":{"line":61,"column":13,"offset":1105},"end":{"line":61,"column":19,"offset":1111}}}],"position":{"start":{"line":61,"column":13,"offset":1105},"end":{"line":61,"column":19,"offset":1111}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"元素Canvas x坐标","position":{"start":{"line":61,"column":22,"offset":1114},"end":{"line":61,"column":34,"offset":1126}}}],"position":{"start":{"line":61,"column":22,"offset":1114},"end":{"line":61,"column":34,"offset":1126}}},{"type":"text","value":"\n"}],"position":{"start":{"line":61,"column":1,"offset":1093},"end":{"line":61,"column":36,"offset":1128}}},{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"canvasY","position":{"start":{"line":62,"column":3,"offset":1131},"end":{"line":62,"column":10,"offset":1138}}}],"position":{"start":{"line":62,"column":3,"offset":1131},"end":{"line":62,"column":10,"offset":1138}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"number","position":{"start":{"line":62,"column":13,"offset":1141},"end":{"line":62,"column":19,"offset":1147}}}],"position":{"start":{"line":62,"column":13,"offset":1141},"end":{"line":62,"column":19,"offset":1147}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"元素Canvas y坐标","position":{"start":{"line":62,"column":22,"offset":1150},"end":{"line":62,"column":34,"offset":1162}}}],"position":{"start":{"line":62,"column":22,"offset":1150},"end":{"line":62,"column":34,"offset":1162}}},{"type":"text","value":"\n"}],"position":{"start":{"line":62,"column":1,"offset":1129},"end":{"line":62,"column":36,"offset":1164}}},{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"clientX","position":{"start":{"line":63,"column":3,"offset":1167},"end":{"line":63,"column":10,"offset":1174}}}],"position":{"start":{"line":63,"column":3,"offset":1167},"end":{"line":63,"column":10,"offset":1174}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"number","position":{"start":{"line":63,"column":13,"offset":1177},"end":{"line":63,"column":19,"offset":1183}}}],"position":{"start":{"line":63,"column":13,"offset":1177},"end":{"line":63,"column":19,"offset":1183}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"屏幕/页面x坐标","position":{"start":{"line":63,"column":22,"offset":1186},"end":{"line":63,"column":30,"offset":1194}}}],"position":{"start":{"line":63,"column":22,"offset":1186},"end":{"line":63,"column":30,"offset":1194}}},{"type":"text","value":"\n"}],"position":{"start":{"line":63,"column":1,"offset":1165},"end":{"line":63,"column":32,"offset":1196}}},{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"clientY","position":{"start":{"line":64,"column":3,"offset":1199},"end":{"line":64,"column":10,"offset":1206}}}],"position":{"start":{"line":64,"column":3,"offset":1199},"end":{"line":64,"column":10,"offset":1206}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"number","position":{"start":{"line":64,"column":13,"offset":1209},"end":{"line":64,"column":19,"offset":1215}}}],"position":{"start":{"line":64,"column":13,"offset":1209},"end":{"line":64,"column":19,"offset":1215}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"屏幕/页面y坐标","position":{"start":{"line":64,"column":22,"offset":1218},"end":{"line":64,"column":30,"offset":1226}}}],"position":{"start":{"line":64,"column":22,"offset":1218},"end":{"line":64,"column":30,"offset":1226}}},{"type":"text","value":"\n"}],"position":{"start":{"line":64,"column":1,"offset":1197},"end":{"line":64,"column":32,"offset":1228}}},{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"event","position":{"start":{"line":65,"column":3,"offset":1231},"end":{"line":65,"column":8,"offset":1236}}}],"position":{"start":{"line":65,"column":3,"offset":1231},"end":{"line":65,"column":8,"offset":1236}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"MouseEvent","position":{"start":{"line":65,"column":11,"offset":1239},"end":{"line":65,"column":21,"offset":1249}}}],"position":{"start":{"line":65,"column":11,"offset":1239},"end":{"line":65,"column":21,"offset":1249}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"事件句柄","position":{"start":{"line":65,"column":24,"offset":1252},"end":{"line":65,"column":28,"offset":1256}}}],"position":{"start":{"line":65,"column":24,"offset":1252},"end":{"line":65,"column":28,"offset":1256}}},{"type":"text","value":"\n"}],"position":{"start":{"line":65,"column":1,"offset":1229},"end":{"line":65,"column":30,"offset":1258}}},{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"target","position":{"start":{"line":66,"column":3,"offset":1261},"end":{"line":66,"column":9,"offset":1267}}}],"position":{"start":{"line":66,"column":3,"offset":1261},"end":{"line":66,"column":9,"offset":1267}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"Shape","position":{"start":{"line":66,"column":12,"offset":1270},"end":{"line":66,"column":17,"offset":1275}}}],"position":{"start":{"line":66,"column":12,"offset":1270},"end":{"line":66,"column":17,"offset":1275}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"当前对象","position":{"start":{"line":66,"column":20,"offset":1278},"end":{"line":66,"column":24,"offset":1282}}}],"position":{"start":{"line":66,"column":20,"offset":1278},"end":{"line":66,"column":24,"offset":1282}}},{"type":"text","value":"\n"}],"position":{"start":{"line":66,"column":1,"offset":1259},"end":{"line":66,"column":26,"offset":1284}}},{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"type","position":{"start":{"line":67,"column":3,"offset":1287},"end":{"line":67,"column":7,"offset":1291}}}],"position":{"start":{"line":67,"column":3,"offset":1287},"end":{"line":67,"column":7,"offset":1291}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"string","position":{"start":{"line":67,"column":10,"offset":1294},"end":{"line":67,"column":16,"offset":1300}}}],"position":{"start":{"line":67,"column":10,"offset":1294},"end":{"line":67,"column":16,"offset":1300}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"操作类型","position":{"start":{"line":67,"column":19,"offset":1303},"end":{"line":67,"column":23,"offset":1307}}}],"position":{"start":{"line":67,"column":19,"offset":1303},"end":{"line":67,"column":23,"offset":1307}}},{"type":"text","value":"\n"}],"position":{"start":{"line":67,"column":1,"offset":1285},"end":{"line":67,"column":25,"offset":1309}}},{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"currentTarget","position":{"start":{"line":68,"column":3,"offset":1312},"end":{"line":68,"column":16,"offset":1325}}}],"position":{"start":{"line":68,"column":3,"offset":1312},"end":{"line":68,"column":16,"offset":1325}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"object","position":{"start":{"line":68,"column":19,"offset":1328},"end":{"line":68,"column":25,"offset":1334}}}],"position":{"start":{"line":68,"column":19,"offset":1328},"end":{"line":68,"column":25,"offset":1334}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[],"position":{"start":{"line":68,"column":29,"offset":1338},"end":{"line":68,"column":29,"offset":1338}}},{"type":"text","value":"\n"}],"position":{"start":{"line":68,"column":1,"offset":1310},"end":{"line":68,"column":30,"offset":1339}}},{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"item","position":{"start":{"line":69,"column":3,"offset":1342},"end":{"line":69,"column":7,"offset":1346}}}],"position":{"start":{"line":69,"column":3,"offset":1342},"end":{"line":69,"column":7,"offset":1346}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"Shape","position":{"start":{"line":69,"column":10,"offset":1349},"end":{"line":69,"column":15,"offset":1354}}}],"position":{"start":{"line":69,"column":10,"offset":1349},"end":{"line":69,"column":15,"offset":1354}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"操作的目标元素","position":{"start":{"line":69,"column":18,"offset":1357},"end":{"line":69,"column":25,"offset":1364}}}],"position":{"start":{"line":69,"column":18,"offset":1357},"end":{"line":69,"column":25,"offset":1364}}},{"type":"text","value":"\n"}],"position":{"start":{"line":69,"column":1,"offset":1340},"end":{"line":69,"column":27,"offset":1366}}},{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"removed","position":{"start":{"line":70,"column":3,"offset":1369},"end":{"line":70,"column":10,"offset":1376}}}],"position":{"start":{"line":70,"column":3,"offset":1369},"end":{"line":70,"column":10,"offset":1376}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"boolean","position":{"start":{"line":70,"column":13,"offset":1379},"end":{"line":70,"column":20,"offset":1386}}}],"position":{"start":{"line":70,"column":13,"offset":1379},"end":{"line":70,"column":20,"offset":1386}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"是否删除/销毁","position":{"start":{"line":70,"column":23,"offset":1389},"end":{"line":70,"column":30,"offset":1396}}}],"position":{"start":{"line":70,"column":23,"offset":1389},"end":{"line":70,"column":30,"offset":1396}}},{"type":"text","value":"\n"}],"position":{"start":{"line":70,"column":1,"offset":1367},"end":{"line":70,"column":32,"offset":1398}}},{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"timeStamp","position":{"start":{"line":71,"column":3,"offset":1401},"end":{"line":71,"column":12,"offset":1410}}}],"position":{"start":{"line":71,"column":3,"offset":1401},"end":{"line":71,"column":12,"offset":1410}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"number","position":{"start":{"line":71,"column":15,"offset":1413},"end":{"line":71,"column":21,"offset":1419}}}],"position":{"start":{"line":71,"column":15,"offset":1413},"end":{"line":71,"column":21,"offset":1419}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"时间戳","position":{"start":{"line":71,"column":24,"offset":1422},"end":{"line":71,"column":27,"offset":1425}}}],"position":{"start":{"line":71,"column":24,"offset":1422},"end":{"line":71,"column":27,"offset":1425}}},{"type":"text","value":"\n"}],"position":{"start":{"line":71,"column":1,"offset":1399},"end":{"line":71,"column":29,"offset":1427}}},{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"bubbles","position":{"start":{"line":72,"column":3,"offset":1430},"end":{"line":72,"column":10,"offset":1437}}}],"position":{"start":{"line":72,"column":3,"offset":1430},"end":{"line":72,"column":10,"offset":1437}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"boolean","position":{"start":{"line":72,"column":13,"offset":1440},"end":{"line":72,"column":20,"offset":1447}}}],"position":{"start":{"line":72,"column":13,"offset":1440},"end":{"line":72,"column":20,"offset":1447}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"是否支持事件冒泡","position":{"start":{"line":72,"column":23,"offset":1450},"end":{"line":72,"column":31,"offset":1458}}}],"position":{"start":{"line":72,"column":23,"offset":1450},"end":{"line":72,"column":31,"offset":1458}}},{"type":"text","value":"\n"}],"position":{"start":{"line":72,"column":1,"offset":1428},"end":{"line":72,"column":33,"offset":1460}}},{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"defaultPrevented","position":{"start":{"line":73,"column":3,"offset":1463},"end":{"line":73,"column":19,"offset":1479}}}],"position":{"start":{"line":73,"column":3,"offset":1463},"end":{"line":73,"column":19,"offset":1479}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"boolean","position":{"start":{"line":73,"column":22,"offset":1482},"end":{"line":73,"column":29,"offset":1489}}}],"position":{"start":{"line":73,"column":22,"offset":1482},"end":{"line":73,"column":29,"offset":1489}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"是否阻止默认事件","position":{"start":{"line":73,"column":32,"offset":1492},"end":{"line":73,"column":40,"offset":1500}}}],"position":{"start":{"line":73,"column":32,"offset":1492},"end":{"line":73,"column":40,"offset":1500}}},{"type":"text","value":"\n"}],"position":{"start":{"line":73,"column":1,"offset":1461},"end":{"line":73,"column":42,"offset":1502}}},{"type":"text","value":"\n"},{"type":"element","tagName":"tr","properties":{},"children":[{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"cancelable","position":{"start":{"line":74,"column":3,"offset":1505},"end":{"line":74,"column":13,"offset":1515}}}],"position":{"start":{"line":74,"column":3,"offset":1505},"end":{"line":74,"column":13,"offset":1515}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"boolean","position":{"start":{"line":74,"column":16,"offset":1518},"end":{"line":74,"column":23,"offset":1525}}}],"position":{"start":{"line":74,"column":16,"offset":1518},"end":{"line":74,"column":23,"offset":1525}}},{"type":"text","value":"\n"},{"type":"element","tagName":"td","properties":{"align":null},"children":[{"type":"text","value":"是否取消","position":{"start":{"line":74,"column":26,"offset":1528},"end":{"line":74,"column":30,"offset":1532}}}],"position":{"start":{"line":74,"column":26,"offset":1528},"end":{"line":74,"column":30,"offset":1532}}},{"type":"text","value":"\n"}],"position":{"start":{"line":74,"column":1,"offset":1503},"end":{"line":74,"column":32,"offset":1534}}},{"type":"text","value":"\n"}],"position":{"start":{"line":59,"column":1,"offset":1043},"end":{"line":74,"column":32,"offset":1534}}},{"type":"text","value":"\n"}],"position":{"start":{"line":57,"column":1,"offset":1006},"end":{"line":74,"column":32,"offset":1534}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"用法","position":{"start":{"line":77,"column":3,"offset":1539},"end":{"line":77,"column":5,"offset":1541}}}],"position":{"start":{"line":77,"column":1,"offset":1537},"end":{"line":77,"column":7,"offset":1543}}}],"position":{"start":{"line":77,"column":1,"offset":1537},"end":{"line":77,"column":7,"offset":1543}}},{"type":"text","value":"\n"},{"type":"raw","value":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token constant\">G6</span><span class=\"token punctuation\">.</span><span class=\"token function\">registerBehavior</span><span class=\"token punctuation\">(</span><span class=\"token string\">'behaviorName'</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token function\">getEvents</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n    <span class=\"token keyword\">return</span> <span class=\"token punctuation\">{</span>\n      <span class=\"token string\">'node:click'</span><span class=\"token punctuation\">:</span> <span class=\"token string\">'onNodeClick'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token string\">'edge:click'</span><span class=\"token punctuation\">:</span> <span class=\"token string\">'onEdgeClick'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token string\">'mousemove'</span><span class=\"token punctuation\">:</span> <span class=\"token string\">'onMouseMove'</span>\n    <span class=\"token punctuation\">}</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token function\">onNodeClick</span><span class=\"token punctuation\">(</span><span class=\"token parameter\">evt</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n  \t<span class=\"token comment\">// TODO</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token function\">onEdgeClick</span><span class=\"token punctuation\">(</span><span class=\"token parameter\">evt</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n  \t<span class=\"token comment\">// TODO</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n  <span class=\"token function\">onMouseMove</span><span class=\"token punctuation\">(</span><span class=\"token parameter\">evt</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n  \t<span class=\"token comment\">// TODO</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","position":{"start":{"line":78,"column":1,"offset":1544},"end":{"line":97,"column":4,"offset":1854}}},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"getdefaultcfg"},"children":[{"type":"element","tagName":"a","properties":{"href":"#getdefaultcfg","aria-label":"getdefaultcfg permalink","class":"anchor"},"children":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]},{"type":"text","value":"getDefaultCfg()","position":{"start":{"line":99,"column":4,"offset":1859},"end":{"line":99,"column":19,"offset":1874}}}],"position":{"start":{"line":99,"column":1,"offset":1856},"end":{"line":99,"column":19,"offset":1874}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"定义自定义Behavior时的默认参数，会与用户传入的参数进行合并。","position":{"start":{"line":100,"column":1,"offset":1875},"end":{"line":100,"column":35,"offset":1909}}}],"position":{"start":{"line":100,"column":1,"offset":1875},"end":{"line":100,"column":35,"offset":1909}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"提示：该方法是可选的","position":{"start":{"line":102,"column":3,"offset":1913},"end":{"line":102,"column":13,"offset":1923}}}],"position":{"start":{"line":102,"column":1,"offset":1911},"end":{"line":102,"column":15,"offset":1925}}},{"type":"text","value":"。","position":{"start":{"line":102,"column":15,"offset":1925},"end":{"line":102,"column":16,"offset":1926}}}],"position":{"start":{"line":102,"column":1,"offset":1911},"end":{"line":102,"column":16,"offset":1926}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"用法","position":{"start":{"line":104,"column":3,"offset":1930},"end":{"line":104,"column":5,"offset":1932}}}],"position":{"start":{"line":104,"column":1,"offset":1928},"end":{"line":104,"column":7,"offset":1934}}}],"position":{"start":{"line":104,"column":1,"offset":1928},"end":{"line":104,"column":7,"offset":1934}}},{"type":"text","value":"\n"},{"type":"raw","value":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token constant\">G6</span><span class=\"token punctuation\">.</span><span class=\"token function\">registerBehavior</span><span class=\"token punctuation\">(</span><span class=\"token string\">'behaviorName'</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token function\">getDefaultCfg</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n    <span class=\"token keyword\">return</span> <span class=\"token punctuation\">{</span>\n      trigger<span class=\"token punctuation\">:</span> <span class=\"token string\">'click'</span> <span class=\"token comment\">// mouseneter or click</span>\n    <span class=\"token punctuation\">}</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","position":{"start":{"line":105,"column":1,"offset":1935},"end":{"line":113,"column":4,"offset":2081}}},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"shouldbeginevt"},"children":[{"type":"element","tagName":"a","properties":{"href":"#shouldbeginevt","aria-label":"shouldbeginevt permalink","class":"anchor"},"children":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]},{"type":"text","value":"shouldBegin(evt)","position":{"start":{"line":115,"column":4,"offset":2086},"end":{"line":115,"column":20,"offset":2102}}}],"position":{"start":{"line":115,"column":1,"offset":2083},"end":{"line":115,"column":20,"offset":2102}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"是否阻止行为发生，默认返回true，不阻止行为，需要在处理逻辑中自行调用。","position":{"start":{"line":116,"column":1,"offset":2103},"end":{"line":116,"column":38,"offset":2140}}}],"position":{"start":{"line":116,"column":1,"offset":2103},"end":{"line":116,"column":38,"offset":2140}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"用法","position":{"start":{"line":118,"column":3,"offset":2144},"end":{"line":118,"column":5,"offset":2146}}}],"position":{"start":{"line":118,"column":1,"offset":2142},"end":{"line":118,"column":7,"offset":2148}}}],"position":{"start":{"line":118,"column":1,"offset":2142},"end":{"line":118,"column":7,"offset":2148}}},{"type":"text","value":"\n"},{"type":"raw","value":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token constant\">G6</span><span class=\"token punctuation\">.</span><span class=\"token function\">registerBehavior</span><span class=\"token punctuation\">(</span><span class=\"token string\">'behaviorName'</span><span class=\"token punctuation\">,</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token function\">shouldBegin</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n    <span class=\"token comment\">// 这里可以根据业务自定义</span>\n    <span class=\"token keyword\">return</span> <span class=\"token boolean\">true</span>\n  <span class=\"token punctuation\">}</span>\n<span class=\"token punctuation\">}</span></code></pre></div>","position":{"start":{"line":119,"column":1,"offset":2149},"end":{"line":126,"column":4,"offset":2263}}},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"shouldupdateevt"},"children":[{"type":"element","tagName":"a","properties":{"href":"#shouldupdateevt","aria-label":"shouldupdateevt permalink","class":"anchor"},"children":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]},{"type":"text","value":"shouldUpdate(evt)","position":{"start":{"line":128,"column":4,"offset":2268},"end":{"line":128,"column":21,"offset":2285}}}],"position":{"start":{"line":128,"column":1,"offset":2265},"end":{"line":128,"column":21,"offset":2285}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"是否更新数据及更改视图，默认返回true，允许更新，如果返回false，则不更新数据和视图。","position":{"start":{"line":129,"column":1,"offset":2286},"end":{"line":129,"column":47,"offset":2332}}}],"position":{"start":{"line":129,"column":1,"offset":2286},"end":{"line":129,"column":47,"offset":2332}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"strong","properties":{},"children":[{"type":"text","value":"用法","position":{"start":{"line":131,"column":3,"offset":2336},"end":{"line":131,"column":5,"offset":2338}}}],"position":{"start":{"line":131,"column":1,"offset":2334},"end":{"line":131,"column":7,"offset":2340}}}],"position":{"start":{"line":131,"column":1,"offset":2334},"end":{"line":131,"column":7,"offset":2340}}},{"type":"text","value":"\n"},{"type":"raw","value":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token keyword\">const</span> graph <span class=\"token operator\">=</span> <span class=\"token keyword\">new</span> <span class=\"token class-name\">G6<span class=\"token punctuation\">.</span>Graph</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span>\n  container<span class=\"token punctuation\">:</span> <span class=\"token string\">'mountNode'</span><span class=\"token punctuation\">,</span>\n  width<span class=\"token punctuation\">:</span> <span class=\"token number\">500</span><span class=\"token punctuation\">,</span>\n  height<span class=\"token punctuation\">:</span> <span class=\"token number\">500</span><span class=\"token punctuation\">,</span>\n  pixelRatio<span class=\"token punctuation\">:</span> <span class=\"token number\">2</span><span class=\"token punctuation\">,</span>\n  modes<span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span>\n    <span class=\"token keyword\">default</span><span class=\"token punctuation\">:</span> <span class=\"token punctuation\">[</span>\n      <span class=\"token string\">'drag-canvas'</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">{</span>\n        type<span class=\"token punctuation\">:</span> <span class=\"token string\">'self-behavior'</span><span class=\"token punctuation\">,</span>\n        <span class=\"token function-variable function\">shouldUpdate</span><span class=\"token punctuation\">:</span> <span class=\"token parameter\">e</span> <span class=\"token operator\">=></span> <span class=\"token punctuation\">{</span>\n          <span class=\"token keyword\">if</span> <span class=\"token punctuation\">(</span>e<span class=\"token punctuation\">.</span>target<span class=\"token punctuation\">.</span>type <span class=\"token operator\">!==</span> <span class=\"token string\">'text'</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n            <span class=\"token keyword\">return</span> <span class=\"token boolean\">false</span><span class=\"token punctuation\">;</span>\n          <span class=\"token punctuation\">}</span>\n          <span class=\"token keyword\">return</span> <span class=\"token boolean\">true</span><span class=\"token punctuation\">;</span>\n        <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n      <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n    <span class=\"token punctuation\">]</span><span class=\"token punctuation\">,</span>\n  <span class=\"token punctuation\">}</span><span class=\"token punctuation\">,</span>\n<span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\n</code></pre></div>","position":{"start":{"line":132,"column":1,"offset":2341},"end":{"line":150,"column":4,"offset":2676}}},{"type":"text","value":"\n"},{"type":"element","tagName":"h2","properties":{"id":"shouldendevt"},"children":[{"type":"element","tagName":"a","properties":{"href":"#shouldendevt","aria-label":"shouldendevt permalink","class":"anchor"},"children":[{"type":"raw","value":"<svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg>"}]},{"type":"text","value":"shouldEnd(evt)","position":{"start":{"line":152,"column":4,"offset":2681},"end":{"line":152,"column":18,"offset":2695}}}],"position":{"start":{"line":152,"column":1,"offset":2678},"end":{"line":152,"column":18,"offset":2695}}},{"type":"text","value":"\n"},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"是否结束行为，默认返回true。","position":{"start":{"line":153,"column":1,"offset":2696},"end":{"line":153,"column":17,"offset":2712}}}],"position":{"start":{"line":153,"column":1,"offset":2696},"end":{"line":153,"column":17,"offset":2712}}}],"position":{"start":{"line":1,"column":1,"offset":0},"end":{"line":154,"column":1,"offset":2713}}}}