mirror of
https://github.com/servo/servo.git
synced 2025-08-02 20:20:14 +01:00
Add event handlers for sessionend events
This commit is contained in:
parent
2e577f7eec
commit
b094ceb076
2 changed files with 12 additions and 3 deletions
|
@ -39,8 +39,8 @@ interface XRSession : EventTarget {
|
|||
// attribute EventHandler onblur;
|
||||
// attribute EventHandler onfocus;
|
||||
attribute EventHandler onend;
|
||||
// attribute EventHandler onselect;
|
||||
attribute EventHandler onselect;
|
||||
// attribute EventHandler oninputsourceschange;
|
||||
// attribute EventHandler onselectstart;
|
||||
// attribute EventHandler onselectend;
|
||||
attribute EventHandler onselectstart;
|
||||
attribute EventHandler onselectend;
|
||||
};
|
||||
|
|
|
@ -291,6 +291,15 @@ impl XRSessionMethods for XRSession {
|
|||
/// https://immersive-web.github.io/webxr/#eventdef-xrsession-end
|
||||
event_handler!(end, GetOnend, SetOnend);
|
||||
|
||||
/// https://immersive-web.github.io/webxr/#eventdef-xrsession-select
|
||||
event_handler!(select, GetOnselect, SetOnselect);
|
||||
|
||||
/// https://immersive-web.github.io/webxr/#eventdef-xrsession-selectstart
|
||||
event_handler!(selectstart, GetOnselectstart, SetOnselectstart);
|
||||
|
||||
/// https://immersive-web.github.io/webxr/#eventdef-xrsession-selectend
|
||||
event_handler!(selectend, GetOnselectend, SetOnselectend);
|
||||
|
||||
/// https://immersive-web.github.io/webxr/#dom-xrsession-mode
|
||||
fn Mode(&self) -> XRSessionMode {
|
||||
XRSessionMode::Immersive_vr
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue