2010年6月11日金曜日

[Safari Extension] change イベントのターゲットは safari.extension.settings

lookup.safariextz のバージョンが 1.0.2 になりました。バイナリはこちらです。変更内容の詳細は、GitHubリポジトリにも記述がありますが「設定変更時に発生する change イベントを拾って、パターン定義の変更が直ちにコンテキストメニューへ反映されるようにした」というものです。

この件に関しましてはちょっと躓きまして、タイトルにもあります通り「change イベントは safari.application ではなく safari.exstension.settings で addEventListener しなきゃ駄目」という事に気付くまでは、イベントが全然入って来ないので頭を抱えておりました。ドキュメント
The target of the event is the settings or secureSettings object.
という一文を見落としていたと言うわけです。ドキュメントはきちんと嫁ということですなw

0 件のコメント:

コメントを投稿