XML「描く」に出てきたサンプルコードを、JSAN流のモジュールに仕立てたものです。
[追記 dateTime="5日の朝"] 最初にアップロードしたものは動かなかったので、訂正しました。詳細はこちら。 [/追記]
- 既に定義してあった関数は、そのまま、MiniXML.TreeCanvasスコープの下に配置しただけです。JSAN.useで大域スコープにエクスポートもできます(自動ではエクスポートされません)。
- TreeCanvasオブジェクトは、new MiniXML.TreeCanvas(canvasElement) として生成します。
- 新しく定義したメソッドは、clearとdrawの2つです。
- DOM.Utilsモジュールの$関数を使っています。この$関数は、prototype.jsに由来するものです。
- その他、JSANのお約束は「JSANモジュールシステムを使おう 」を見てください。