Doge log

Abby CTO 雑賀 力王のオフィシャルサイトです

Seasar javascript Library

作らないといかんねって事で。
名前どうしますかねえ。
簡単なパッケージ分けとか考えてみようかしら。
簡単なパッケージ分け。

s2script.js(仮)

基本的機能提供。

  • 各種ショートカット
  • データ構造
  • DOMWrapper
  • EventObserver
  • 非同期通信(Ajax)
  • Template
  • 他のライブラリloading機能(import)

重要なのはDOMWrapper、EventObserver、非同期通信か。

s2xxxxx.js

UI系機能。
名前にあわせた機能提供。
(s2ui.jsとかにしてまとめてもよいかなあ)

  • AutoComplete
  • Combobox連携
  • DnD(Drag&Drop

その他たぶん要望次第。
tabberとかもアリっちゃあアリですな。

s2effect.js

effect機能を提供。
できればなので優先度低。

  • FadeIn、FadeOut
  • WipeIn、WipeOut(Slide)
  • ColorFadeIn、ColorFadeOut(highlight)

stylesheet操作系など。

ザックリとこんな感じでしょうかね。
実際に開発者が使うところはs2script.jsの非同期API、s2xxxx.jsの部分になるかなと。

うくく。