isEdge()

GitHub上のソース

オブジェクトがEdgeとして使用できるかどうかをテストします。TypeScriptでは、これは型ガードであり、渡したものがtrueを返す場合、その型をEdgeに絞り込みます。

import { isEdge } from '@xyflow/react';
 
const edge = {
  id: 'edge-a',
  source: 'a',
  target: 'b',
};
 
if (isEdge(edge)) {
  // ..
}

シグネチャ

#パラメータ
#item
any
#戻り値
boolean
渡されたものがエッジとして使用できるかどうかをテストします。TypeScriptを使用している場合、この関数は型ガードとして機能し、trueを返す場合は、渡されたものの型をEdgeに絞り込みます。