[h5.commponent.graph] サンプル、API、他FWとの併用について

48 views
Skip to first unread message

中島佑樹

unread,
Apr 6, 2016, 1:49:50 AM4/6/16
to hifive User Group
お世話になっております。
中島佑樹です。

h5.components.graphについて3点ご質問があります。

1. デモ->ギャラリー->動画デモ->依存関係のグラフ可視化
で使われているコードはサンプルとしてどこかに上がっていますか?
https://www.youtube.com/watch?v=ijYX4ul4B98

2. APIリファレンスはいつ頃整備されますか?

3. AngularやKnockoutとh5.commponent.graphを組み合わせて使うことは可能ですか?

よろしくお願いします。
以上です。

simdy

unread,
Apr 12, 2016, 12:33:00 AM4/12/16
to hifive User Group
hifive開発者のしもだです。
問い合わせありがとうございます。
また、返信が遅くなってしまい大変失礼しました。

>1. デモ->ギャラリー->動画デモ->依存関係のグラフ可視化
>で使われているコード

こちらについては、サーバーサイドと連携したサンプルになっているため
すみませんが動画のみの公開となっております。

>2. APIリファレンスはいつ頃整備されますか?

現在、本コンポーネントをリライトし
大幅にバージョンアップさせる開発を始めております。
現在のところ、6月末をターゲットに初版のリリースを考えております。
ソースコードのリライトに加えてドキュメント類の整備も予定しています。
(このため、開発リソースの都合上、現在の版に対するドキュメント整備などは行わない予定です。)

>3. AngularやKnockoutとh5.commponent.graphを組み合わせて使うことは可能ですか?

特にAngular用のDirectiveなどは用意していないのですが、
graph部品側がAngularやKnockoutに対して影響を与える、という部分は特にないはずなので
組み合わせること自体は可能と思われます。

少し細かいところに立ち入ると…、
graph部品の仕組みとしてデータバインドに似た仕組みを持っており、
直接HTMLまで生成するわけではないが、データオブジェクトの変更を検知して
自動的にViewの変更コールバックを呼び出すようになっています。

また、graph部品内のDOMの管理はgraph部品が一括して行うようにしています。
(graph部品内のDOMを、graphのAPIを使わずに変更することは不可)

そのため、AngularやKnockoutのデータバインドを用いる場合
graphのDOM管理ライフサイクルに沿った形で使う必要があります。
(このあたり、新版のドキュメントに記述が必要ですね。ご指摘ありがとうございます。)

よろしくお願いいたします。

中島佑樹

unread,
Apr 21, 2016, 6:31:55 PM4/21/16
to hifive User Group
しもださん

ご回答いただきありがとうございました。
6月のリリース楽しみにお待ちしております。
また、他jsのFWとの組み合わせについて詳細に教えていただき、ありがとうございました。


中島

Reply all
Reply to author
Forward
0 new messages