Skip to main content

hash_change_event_ctor

Function hash_change_event_ctor 

Source
pub(crate) fn hash_change_event_ctor(
    it: &mut Interp,
    t: Value,
    a: &[Value],
) -> Result<Value, Value>
Expand description

new HashChangeEvent(type, options)(丸ごと未対応だった。 window.addEventListener('hashchange', ...) 自体は既に登録経路が あったが、oldURL/newURL を持つ専用イベントコンストラクタが無く window.dispatchEvent(new HashChangeEvent('hashchange', {oldURL, newURL})) というシミュレーションの定番パターンが使えなかった)。 基底の Event プロパティは event_ctor を再利用する。