💫
DAG生成ツールを作ってみたので操作方法をまとめる
DAGを作れるアプリの機能と操作についてまとめてみました
よかったら使ってみてください
・素材ページ pycetra.com/raw
・サンプル一覧 pycetra.com
機能一覧
挙動 | 操作 | 条件 | before | after |
---|---|---|---|---|
新規region | 文字列編集 | rootのnodeを対象とする | ||
移動region | drag and drop | position regionがあること | ||
移動node | drag and drop | position regionがあること | ||
新規link | enter | 2つのnodeを選択済み | ||
css編集 | 文字列編集 | css region内である |
基本操作一覧
挙動 | 操作 | before | after |
---|---|---|---|
新規 node | click | ||
新規 node (深いlevel) | tab | ||
新規 node (同じlevel) | enter | ||
削除 node | delete | ||
選択 | click | ||
追加選択 | shift + click | ||
選択解除 | esc | ||
文字列編集 | space / ctrl + i | ||
文字列更新 | shift + enter | ||
拡大/縮小 | ブラウザ標準の方法 |
お気に入りのCSS
- #css
- .select circle{stroke:blue;stroke-width:10px;}
- circle {r:10;fill:black;}
- .polyarrow {display:none}
- .linearrow {display:none}
- #parror001{display:none}
- text{font-family: Meslo, Monaco,font-size: 15px;fill: black;transform: translate(15px, 0px);dominant-baseline: middle;}
- .position text{font-size:20px}
- .markdownpath path {display:block;stroke-width:10px;stroke:rgba(1,1,1,0.1);}
Discussion