[akabana-user:248] [質問] 動的に追加されるコンポーネントに対するイベントハンドラ登録
YAMASHIRO Shunsuke
[E-MAIL ADDRESS DELETED]
2010年 7月 28日 (水) 17:52:34 JST
山城です。
Subjectの点で、ちょっと悩んでいます...。
たとえば、
<s:states>
<s:State name="state1"/>
<s:State name="state2"/>
</s:states>
<s:Button id="button1" includeIn="state1"/>
<s:Button id="button2" includeIn="state2"/>
とした場合、default state でないほうのボタンのイベントハンドラが登録されません。
ソースを追ってみたのですが、
YuiFrameworkContainer#isViewComponent に適合するコンポーネントでないと、自動的にイベントハンドラの
登録はされないようでした。つまり、動的に追加する単位は、yui-frameworksのコンポーネント(VHAL)でないと
customizer は通らない設計になっているという認識で正しいでしょうか。
以上です。
--
YAMASHIRO Shunsuke <[E-MAIL ADDRESS DELETED]>
akabana-user メーリングリストの案内