[[ProgramLanguage/Script/JavaScript/JointJS]]

*Joint.register(object[, string = "both"]) [#o2f4b085]
**概要 [#v5c76646]
図形を登録します。
//End 概要
#br
**構文 [#ca97cda3]
 function(
      obj
     [,cap = "both"]
 )
//End 構文
#br
**パラメータ [#xde03773]
:obj|
型:''object''
登録する図形
:cap|
型:''string''
省略可能です。指定可能な値を次に示します。
::"start"|
始点と図形をつなぐことができるようになります。
::"end"|
終点と図形をつなぐことができるようになります。
::"both"|
始点・終点の両方と図形をつなぐことができるようになります。
//End パラメータ
#br
**戻り値 [#rb4411d5]
:joint|
//End 戻り値
#br
**解説 [#w3e8f2d9]
登録した図形と線または矢印がつながるようになります。
したがって、登録されていない図形とはつながりません。
//End 解説
#br
**例 [#ce778df1]
図形を登録する方法を次のコード例に示します。
 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"}));
 
 
 var objects = joint.registeredObjects();
 for (var index = 0; index < objects.length; index++) {
     alert(objects[index].stringify());
 }
//End 例
#br
**バージョン情報 [#u647dede]
Joint 0.2.0
//End バージョン情報
#br
**参照 [#ucb277b1]
[[register(1D array of object, string)>../register(1D array of object, string)]]
[[unregister(object, string)>../unregister(object, string)]]
[[Joint.register(1D array of object, string)>../register(1D array of object, string)]]
[[Joint.unregister(object, string)>../unregister(object, string)]]
//End 参照
//End Joint.register(object[, string = "both"])

トップ   差分 履歴 リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS