pub trait TouchMethods<D: DomTypes> {
// Required methods
fn Identifier(&self) -> i32;
fn Target(&self) -> DomRoot<D::EventTarget>;
fn ScreenX(&self) -> Finite<f64>;
fn ScreenY(&self) -> Finite<f64>;
fn ClientX(&self) -> Finite<f64>;
fn ClientY(&self) -> Finite<f64>;
fn PageX(&self) -> Finite<f64>;
fn PageY(&self) -> Finite<f64>;
}