問題タブ [rappid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - JointJS Rapid Toolkit ダイアモンドの形?
長方形と円を追加したように、ラピッド ステンシルにひし形を追加します。
新しい joint.shapes.basic.Diamond を使ってみましたが、そのようなオブジェクトはないようです。
javascript - 埋込み材のジョイント (迅速) 相対配置
セルが埋め込み要素として追加されると、その x 値と y 値は、親ではなく紙に相対的です。相対座標を使用する方法はありますか? そうでない場合、それを実現する方法についてのヒントはありますか?
ありがとう
jointjs - Joint.js / Rappid - リンクとボーダーのヘアライン (1px) ストローク
どこかで見逃しているに違いありませんが、Joint.js でヘアライン ストロークを定義するにはどうすればよいですか? シェイプとラインがスケーリングされておらず、何をしても、すべてが 2px アンチエイリアスでレンダリングされているように見えます。
これが私のデフォルトのリンクスタイルです:
これが私のCSSです:
javascript - JointJS/ラピッドチェンジインスペクター/インスペクターを使わないセルモデル値
そのため、インスペクターを使用せずにセル モデルのテキスト属性 (名前) の値を更新しようとしています。インスペクター フィールドとリンクされたセル モデル値の両方を更新するには、これが必要です。これを行う方法がわかりません。出来ますか?
jointjs - JointJS: Rappid サンプル コードの左側のステンシル セクションに折りたたみ可能なツリー階層を作成する
Rappid のサンプル コード "KitchenSink" のステンシル セクションに折りたたみ可能なツリー構造を作成します。ツリーはグラフ データベースから取り込まれ、ユーザーがツリーのさまざまなレベルをクリックして、レベルを表示したり折りたたんだりできるようにします。
Rappid の "KitchenSink" のサンプル コードで同様のことを試みた人がいるかどうか疑問に思っていました。
jointjs - JointJS の別のフィールドに基づく表示フィールド
名前とタイプを持つオブジェクトのリストと、カスタム データを含むインスペクターがあります。type 属性を選択して、カスタム データベースを表示したいとします。「when」でこれを行うことができますが、「attr/type」のような特定のパスを持つ単純なフィールドの場合のみです。リストにあるため、インデックスが異なるため、パスを指定してどのタイプが選択されているかを確認する方法がわかりません。この問題のアイデアはありますか?
javascript - ノードのサブセットのみで DirectedGraph (dagre) をレイアウトする
JointJS/Rappid ダイアグラム ライブラリを使用して、有向グラフのノードのサブセットのみをレイアウトする方法を探しています。
グラフ内にいくつかの「固定」ノードが必要であり、「その他」をレイアウトします。それらは相互に、またはいくつかの固定ノードと接続できると仮定します(グラフはすでに紙に追加されています)。
APIはグラフオブジェクトで使用する必要があるためjoint.layout.DirectedGraph.layout
、レイアウト計算中にグラフの一部のノードを「固定」するメカニズムがあるかどうか疑問に思っていました(たとえば、セルオブジェクトに追加するプロパティ)。また、このようなものでも問題ありませんが、getSubgraph API で受信リンクと送信リンクを取得しないでください。
ドキュメントを見ると、この種の機能を特定できませんでした。この機能がサポートされていない場合、目標を達成するために使用できる他のアプローチはありますか? (もちろん、グラフ全体をレイアウトし、操作が終了したときに固定コードを適用することもできますが、これよりも優れたものを探していました)。