Skip to main content

PerformanceNavigationTimingMethods

pub trait PerformanceNavigationTimingMethods<D: DomTypes> {
    // Required methods
    fn UnloadEventStart(&self, cx: &mut JSContext) -> Finite<f64>;
    fn UnloadEventEnd(&self, cx: &mut JSContext) -> Finite<f64>;
    fn DomInteractive(&self, cx: &mut JSContext) -> Finite<f64>;
    fn DomContentLoadedEventStart(&self, cx: &mut JSContext) -> Finite<f64>;
    fn DomContentLoadedEventEnd(&self, cx: &mut JSContext) -> Finite<f64>;
    fn DomComplete(&self, cx: &mut JSContext) -> Finite<f64>;
    fn LoadEventStart(&self, cx: &mut JSContext) -> Finite<f64>;
    fn LoadEventEnd(&self, cx: &mut JSContext) -> Finite<f64>;
    fn Type(&self) -> NavigationTimingType;
    fn RedirectCount(&self) -> u16;
    fn TopLevelDomComplete(&self, cx: &mut JSContext) -> Finite<f64>;
}

Required Methods§

Implementors§