EventDispatcherでhandleEventを持つオブジェクトをサポートする #290

Closed
simdy opened this Issue Mar 24, 2014 · 1 comment

Comments

Projects
None yet
2 participants
@simdy
Member

simdy commented Mar 24, 2014

DOM Level 2相当になるよう、handleEventを持つオブジェクトをサポートする。

@fukudayasuo

This comment has been minimized.

Show comment
Hide comment
@fukudayasuo

fukudayasuo Apr 17, 2014

handleEventを持つオブジェクト(EventListenerインターフェースを持つオブジェクト)をaddEventLisnterの第2引数に渡せるようにしました。

イベントリスナオブジェクトでハンドラが実行された場合のコンテキスト(this)は、そのイベントリスナオブジェクトになります。

今回の変更に伴って、addEventListenerの第2引数チェックを以下の通り変更しました。

  • 第2引数は何を指定してもエラーにならない。

また、今まで通り第2引数を省略した場合はエラーです。

nullやundefinedでも指定されていた場合はエラーになりません。
(何も起こりません。実装上はnullやundefinedの場合は無視しています。)

handleEventを持つオブジェクト(EventListenerインターフェースを持つオブジェクト)をaddEventLisnterの第2引数に渡せるようにしました。

イベントリスナオブジェクトでハンドラが実行された場合のコンテキスト(this)は、そのイベントリスナオブジェクトになります。

今回の変更に伴って、addEventListenerの第2引数チェックを以下の通り変更しました。

  • 第2引数は何を指定してもエラーにならない。

また、今まで通り第2引数を省略した場合はエラーです。

nullやundefinedでも指定されていた場合はエラーになりません。
(何も起こりません。実装上はnullやundefinedの場合は無視しています。)

@simdy simdy closed this May 2, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment