0

任何人都可以提供扩展/继承 Connection 对象的示例吗?我在文档中找到的唯一信息是:

获取默认连接类型

返回默认连接类型。当有人想要继承 Connection 并让 jsPlumb 返回其子类的实例时使用。你会在你的类的构造函数中进行这样的调用:

jsPlumb.getDefaultConnectionType().apply(this, arguments);

退货

jsPlumb 使用的默认连接函数。

这对我来说听起来有点模糊。理想情况下,我希望能够像这样使用我的子类:

jsPlumb.addEndpoint(element, {
    connector: ["MyConnector", { curviness: 65 }]
}

谢谢!

4

1 回答 1

0

好吧,显然我不明白 Connection 和 Connector 之间的区别,但无论如何,扩展 Connection 可以正常工作,如下所示:

var MyConnection = function (params) {
    params.label = "bingo!";
    jsPlumb.getDefaultConnectionType().apply(this, arguments);
};


jsPlumb.Defaults.ConnectionType = MyConnection;
于 2013-05-03T15:52:15.943 回答