ProgramLanguage/Script/JavaScript/JointJS

ProgramLanguage/Script/JavaScript/JointJS

Joint.register(1D array of object[, string = "both"])

概要

図形を登録します。

 

構文

function(
     obj
    [,cap = "both"]
)
 

パラメータ

obj
型:1D array of object 登録する図形を1次元配列で指定します。
cap
型:string 省略可能です。指定可能な値を次に示します。
"start"
始点と図形をつなぐことができるようになります。
"end"
終点と図形をつなぐことができるようになります。
"both"
始点・終点の両方と図形をつなぐことができるようになります。
 

戻り値

joint
 

解説

登録した図形と線または矢印がつながるようになります。 したがって、登録されていない図形とはつながりません。

 

図形を登録する方法を次のコード例に示します。

var joint = Joint({x: 10, y: 10}, {x: 200, y: 10});

joint.register([
     Joint.dia.fsa.State.create({position: {x: 50, y:  50}, label: "state 1"})
    ,Joint.dia.fsa.State.create({position: {x: 50, y: 150}, label: "state 2"})
]);


var objects = joint.registeredObjects();
for (var index = 0; index < objects.length; index++) {
    alert(objects[index].stringify());
}
 

バージョン情報

Joint 0.2.0

 

参照

unregister(object, string)


トップ   一覧 検索 最終更新   ヘルプ   最終更新のRSS