備忘録的プログラミングリファレンス

WindowEventHandlers ミックスイン

 WindowEventHandlers ミックスインとは、Window に利用するイベントが定義されたクラスです。
 このミックスインのイベントは、<body> エレメント、<iframe> エレメントにも利用されています。

 このミックスインにプロパティとメソッドの定義はありません。イベントのみになります。

WindowEventHandlers継承図
  • Web API
    • └─ WindowEventHandlers

 同様のイベントハンドラーに関するミックスインに GlobalEventHandlers ミックスインがあります。

 WorkerGlobalScope も GlobalEventHandlers ミックスインを継承しています。WorkerGlobalScope を継承するオブジェクトも共通してプロパティ、メソッド、イベントハンドラーが使えます。

 WindowEventHandlersミックスインでオブジェクトは生成できません。

ページ内 Index

プロパティ(Properties)

 定義はありません。

メソッド(Methods)

 定義はありません。

イベントハンドラー(Event Handlers)

 イベントハンドラーは以下のように属性として定義します。addEventListener()メソッドではイベントタイプを指定します。ほとんど場合は on~ 部分がない名称です。

p.addEventListener( 'click', ()=>{...} )
window.onload = function(){...}

 以下は WindowEventHandlers に定義されたイベントハンドラーです。

タイプ名(ハンドラー名)概要分類