メイン リポジトリには、レイアウト/レンダラーの拡張の例が既に含まれていますが、コアを拡張する方法のベスト プラクティスの例を見つけることができませんでした。コア コンポーネント自体を見ると、次の規則が機能しているように見えます。しかし、これを行うのがベストプラクティスに反するかどうか疑問に思っていました (たとえば、これは のためのものですcytoscape.core.dumy.js
):
;(function($$){
$$.fn.core({
dummy: function(options) {
var cy = this;
// Do something with cy...
return this;
}
});
})( cytoscape );