diff options
Diffstat (limited to 'components/script/dom/uievent.rs')
-rw-r--r-- | components/script/dom/uievent.rs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/components/script/dom/uievent.rs b/components/script/dom/uievent.rs index 18fe2dc3585..126ae4d6432 100644 --- a/components/script/dom/uievent.rs +++ b/components/script/dom/uievent.rs @@ -21,8 +21,9 @@ use std::default::Default; #[jstraceable] #[must_root] +#[privatize] pub struct UIEvent { - pub event: Event, + event: Event, view: MutNullableJS<Window>, detail: Cell<i32> } @@ -67,6 +68,11 @@ impl UIEvent { init.view.root_ref(), init.detail); Ok(event) } + + #[inline] + pub fn event<'a>(&'a self) -> &'a Event { + &self.event + } } impl<'a> UIEventMethods for JSRef<'a, UIEvent> { |