GoJSは通常のグラフ作成ツールキットではありません。
。GoJS、実際に複雑なグラフを構築できる汎用的なフレームワークであるユーザが容易に相互作用することができることをチャートだけでなく、視覚的にも、マウスの相互作用を介してデータを取得します。
GoJSの裁判は、誰もがその機能」の範囲を知るようになると、場合、彼らは彼らのオンラインチャートのうち、または必要はありません何のための適切なツールキットを決定することができ、ライブラリの機能の様々な展示しています。
タグでこのリリースで新しい何が:
この固定Picture.elementプロパティのセッターnullを許可します。
このバージョン1.5.17の新機能です:
この固定Picture.elementのプロパティのセッターがnullを許可します。
TextBlock.maxLinesを使用している場合
この固定のTextBlock楕円:
このバージョン1.4.27の新機能です。
このバージョン1.4.26の新機能です:
この、今はそれを初期化し、新しいダイアグラムにドラッグします。
グループの崩壊メンバーを移動すると、今本当であるかに応じて、位置や場所を変更します。
null以外のShape.geometryを期待仮定を行う可能性が修正されましResizingTool、。
このバージョン1.4.22の新機能である:GraphObject.positionは、データバインドされ、Part.locationSpotがSpot.TopLeftないとき
この位置の初期化バグを修正しました。
更新"インダクタ" Shape.figure。
誤って追加のイベントを発するから、キーボードのメニューキーを停止しました。
Shape.strokeDashArrayは再びダッシュ値としてゼロを受け入れますが、ゼロが、何の配列を受け入れません。
(デフォルト値)インフィニティを可能にするために修正しましたGraphObject.toMaxLinksとGraphObject.fromMaxLinksプロパティセッター。
このバージョン1.4.18の新機能です:
このは、適切なタイミングで自分のルートを再計算していないいくつかのjumpoverリンクを修正しました。
Diagram.makeImage"パーツ"オプションもはやと競合"位置"オプション。
このバージョン1.4.16の新機能です:
このスクロールとキーボードコマンドがズーミング時に固定Diagram.zoomPoint値の計算。
画像のコピーを修正し、画像は現在ゴーデバッグでエラーを描く報告します。
更新されたBPMNの拡張テンプレート。
このバージョン1.4.15の新機能です:
このDiagram.makeImageとDiagram.makeSVG今実行する前に、アニメーションを停止します。
ラップされたテキストを、(nは&#のx5c)改行を組み合わせた場合、固定テキストのレンダリング。
TreeLayout.rootsコレクションが同じツリーにある頂点が含まれている場合TreeLayoutはもはや反復例外が発生しません。
このバージョン1.4.14の新機能である:Diagram.makeImageを呼び出すときに
このテキストは、常に(非常に小さなスケールでちょうどラインの代わりに)完全に描画されます。
匿名" Picture.sourceを設定すると、今QUOTを、&ために作成した画像のcrossOriginプロパティを設定します。デフォルトでは。
このバージョン1.4.13の新機能です:
この見えないとなって接続されたノードによって隠さリンクのアドーンメントを隠し修正しました。
このバージョン1.4.12の新機能です:
このグループの初期化中にメンバーリンクのAvoidsNodesルーティング修正しました。
バインドされたLink.pointsデータでモデルをロードするときに、重複したリンクのリンクルートの無効化を修正しました。
ポートが1内部のTableRowまたはTableColumnの、または要素である固定リンクルーティング。
その現在の値にDiagram.minScaleまたはDiagram.maxScaleを設定する際に、誤ったエラーメッセージを修正しました。
このバージョン1.4.11の新機能です:
この影はスポットパネルを使用する部品のために働く方法を微調整。
1.4.10で壊れ固定回線の高さの計算。これはTextEditingToolのにtextAreaが大きすぎる成長を引き起こしていました。
GraphObject.opacityが設定された非可視オブジェクトから生じる固定描画の問題。
TableRowsとこのtableColumns、およびその直接の要素に接続するときます。
固定リンク計算:
このバージョン1.4.10の新機能です。
固定1.0以外のピクセル比を持つダイアグラムの座標をドラッグします。
falseにするisModifiedを設定した後、挿入または削除を取り消した後Diagram.isModifiedのための固定値。
ない場合は、最初にビューの外にアニメーション中の描画オブジェクトをいくつか修正しました。
グループあるコメントノードを処理するために修正しましたTreeLayout.layoutComments。
このバージョン1.4.9の新機能です:
この伝説とタイトルのために追加の紹介ページ。
彼らは外側のグループを接続しているかのようにノード間のリンクを治療するために、固定LayoutNetwork.addPartsは深い複数のグループをネストしました。
、いくつかの変更を行う偽、取り消しにDiagram.isModifiedを設定してから、(それによって、いくつかのトランザクション履歴を破棄)新しい変更を行う場合を修正しました、それは真の残っている必要があるときにはfalseになってきてのisModifiedをもたらしました。
映像ソースのロードに失敗したときにはもはや警告を与えません。
このバージョン1.4.8の新機能です:
この改善された完全に切断リンクジオメトリそれはベジェが湾曲されなければならないと仮定することはありません。
折りたたまれたグループ内のノードに接続されたときに、リンクの可視性と1.4.7からの回帰を修正しました。
不適切アニメーションいくらかの出発トランザクションを修正しました。
Optionキー(Altキー)コピー動作を示すために、Macの修飾子ではなく、Controlキーを使用するようにDraggingToolを修正しました。
このバージョン1.4.7の新機能です:
このはPortShiftingTool.jsで定義されているツールを使用して、ポートシフトサンプルを追加しました、カスタムツールは、ユーザーが移動できるようにすることができます方法を示しますノード内のポート。
追加されました"セマンティックズーム"グループの入れ子レベルが展開されているどのように多くの制御のためのグループ替えサンプルにスライダー、。
iOS版/ OSXのSafari上でいくつかのアニメーションのバグを修正しました。
潜在的に互換性がない:折りたたまグループは、もはや彼らのメンバーの位置を更新しません。彼らは(グループが展開されている場合)、再び表示されているとき、彼らはのみ更新されます。
このバージョン1.4.6の新機能:
この新しいプロパティDraggingTool.isComplexRoutingRealtimeは、ドラッグ操作中にLink.AvoidsNodesの無効化を可能にします。
Diagram.rebuildPartsは今アニメーションを可能にします。
競合状態を除去することにより、アニメーションを改善しました。
リワークリンクラベル位置。これは、バグを修正したがGraphObject.segmentOffset値がNaNであった場合は特に、いくつかのリンクラベルが新しいポジションを持っている恐れがあります。
このバージョン1.4.5の新機能です:
このは、どのようにカスタムレイアウトとリンクルーティングカスタム生成することができますを実証し、FishboneLayout.jsで定義されたレイアウトで、フィッシュボーンレイアウトサンプルを追加しましたフィッシュボーンや石川または因果ダイアグラム。
GoJSは今window.devicePixelRatioを占めています。
このバージョン1.4.4の新機能である:Diagram.makeSVGのための
この新しいオプション:elementFinished、それが構築されているとして、あなたがSVGを変更することを可能にする機能。
TextBlock省略記号は今包まれたテキストが正しく動作します。
すべてGraphObjectsは現在、不透明度を許可する:Panel.opacityはGraphObject.opacityに移動されました。
xlink属性:Diagram.makeSVGで生成されたSVGは、今のxmlnsとのxmlnsが含まれています。
TextEditingToolのための
この作り直し取引:
このバージョン1.4.2の新機能です。ツールがアクティブ化したとき、トランザクションはもはやツールが受け入れられたテキストをコミットするときに代わりに、彼らは開始と終了、起動しません。
修正されたFirefoxのズームのショートカット、CTRL-プラスとCTRL-マイナスが正しく捕捉されませんでした。
このバージョン1.4.1の新機能である:リンクの
この修正された視認性を接続されたノードの中のLayer.visibleを変更します。
Diagram.allowMoveがfalseであっても、コピーされた部品の移動を可能にするためにDraggingToolを修正しました。
改善されたパレット内にドラッグ部品の一時的なコピーを表示するパレットからドラッグ。
その他のパフォーマンスの向上。
このバージョン1.3.10の新機能です:
こののTableRowおよびTableColumnのパネルの内側の要素のいくつかの境界の計算を修正しました。
固定"変更された" UndoManagerが有効になっていませんDiagramEvent。
表示されていないノードが存在するリンクの改善されたAvoidsNodesルーティング。
概要のみを部分的に初期化されたとき、ダイアグラムの背景グリッドの問題を修正しました。
このバージョンは何1.3.9で新しく追加されます。
TextEditingToolは現在(以前は、唯一のCommandHandler.canEditTextBlockしました)Diagram.allowTextEditをチェックします。
アンドゥ/リドゥは、ノードがコピーされる前に移動された場所へのルートを復元しないように(コントロールキー付き)のコピーへの移行からドラッグを変更すると正しく任意のリンクルートを保存します。
要素を持たないパネルは正しくDesiredSizeを、に、minSize、maxSizeの、およびパディングのすべての組み合わせを尊重しています。
SVGはキャンバスにSVGを描画サポートするブラウザ上の画像要素で作業することができました。詳細については、写真のイントロページを参照してください。
このバージョン1.3.8の新機能である:DesiredSizeをとに、minSizeセットの両方と角度を変更するときます。
は、いくつかのGraphObjectsの測定を修正しました。
並べ替え層のためDiagram.addLayerAfterとDiagram.addLayerBeforeを修正し、それらのエラーチェックを改善しました。
このバージョン1.3.7の新機能です:
このSet.toList修正しました。
実際にモデルを交換する前にDiagram.clearSelectionを呼び出すためにDiagram.modelプロパティのセッターを修正しました。
修正された画像の両方が与えられたとき、それは間違ってDesiredSizeをかけてストレッチ値を好むシナリオを測定します。
このバージョン1.3.6の新機能です:
この追加された座席表のサンプル。
グループをドラッグするとメンバーノードの位置を算出する際に不具合を修正しました。
このバージョン1.3.5の新機能です:
この追加されたModel.addNodeDataCollection、Model.removeNodeDataCollection、GraphLinksModel.addLinkDataCollection、GraphLinksModel.removeLinkDataCollection、モデルデータ・オブジェクトの配列や反復可能オブジェクトのいずれかを取って、利便性のために。
いくつかの状況では複数の行や列にまたがるGraphObjectsの表パネルの測定を修正しました。
GraphObject.portIdが非nullに設定してオブジェクトがない場合は固定Node.portsは、デフォルトのポートは、全ノードが含まれます。
エクスポートされていなかったスポットにいくつかのメソッド名を修正しました。
このバージョン1.3.4の新機能です:
この追加されたプロパティのセッターのInputEventの特性のために:便宜上コントロール、シフト、Alt、メタ、左、中央、右、回避するために、初期化時に特定のフラグ値の知識を必要とします。
新しいノードが固定サイズがあったので、そのPart.categoryを変更することにより、ノードまたは単純なパーツを交換する際にレイアウトが実行されないだろうバグを修正するために、レイアウトを無効化するための新しい理由として追加Part.LayoutNodeReplaced。
初期化されていないダイアグラム上にスクロールすると、もはやイベントをキャプチャしていないし、泡立ちを防ぐことができます。
オートパネルを含むいくつかのパネルのシナリオで修正された影。
後に可視化されるinvisble層に添加した場合に、配置されたことがないノードの表示を修正しました。
&QUOTの最初の要素に結合固定されたデータ、スポット&QUOT ;,"自動車&QUOT ;,および"リンク" Panel.itemArraysを保持するパネル。
マージンのコンストラクタを呼び出すかのようMargin.parseは現在、唯一のゼロ、1、またはそれらの内の2つの番号で文字列を解析します。
いつもすぐにグリッドを更新していなかったDiagram.gridセッターを、修正しました。
潜在的に互換性がない:そのような複数の行または列延伸と同様に、いくつかの複雑な設定にセルサイズの表パネルの割り当てを修正しました。いくつかの複雑な表パネルは現在、異なるサイズかもしれません。
このバージョン1.3.3の新機能である:最初に
この追加されたCommandHandler.defaultScaleプロパティ、1.0。
定義AMDモジュール能力がprsentある場合、移動まだグローバルオブジェクトにさらされます。
画像源として使用されるゼロ・サイズの画像で可能性のあるエラーを減少させました。
Diagram.makeImageのスケールの固定デフォルト値(デフォルトはnullにする必要があり、NaNを誤っていました)。
このバージョン1.3.1の新機能です:
このLink.isTreeLinkが動的に変更された木関係の計算を修正しました。
外部ドラッグ・アンド・ドロップのためのターゲットDiagram.selectionに依存しないGraphObject.mouseDragEnterとGraphObject.mouseDragLeaveとグループ替えやプラノグラムのサンプルの挙動を修正しました。
デフォルトの層ではありませんでしたパーツでDraggingToolを使用するときに境界計算を修正しました。
このバージョン1.2.8の新機能です:
このは、アンドゥ/リドゥと、いくつかの再リンクのバグを修正しました。
いくつかのテーブルのパネル測定の修正。
このバージョン1.2.4の新機能です:
この固定Link.getLinkDirectionノードを回転させない回転したポートのためのより良い値を返します。
GraphObject.getDocumentAngleは現在、代わりに-180と180の間の角度を返すので、0から360に正規化された角度を返します。
IE10とIE11上のいくつかの状況での固定をダブルクリック。
Layout.isInitialがfalseであってもGroup.layoutsの初期性能を修正しました。
レイアウトビューポートの大きさだったとき更新がループ原因とゼロとゼロに近いサイズの図でのいくつかのバグを修正しました。
この要件:
このJavaScriptはクライアント側で有効になって
HTML 5対応ブラウザ
コメントが見つかりません