Skip to main content

dom_dialog_close

Function dom_dialog_close 

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

dialog.close(returnValue?)open 属性を外し、returnValue を設定してから close イベントを発火する(仕様どおり)。DOM 要素は汎用の Obj.props ではなく interp.rs 側の明示的なプロパティ一覧を介してアクセスされるため、checked/ indeterminate と同じ「内部専用の _ プレフィックス属性キー」パターン (_return_value)で持たせる(this.props へ直接書いても読み出し経路が 無く反映されない)。